Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[Résolu] Récup Item dans une liste et lancer une commande delete
Auteur Message
Répondre en citant
Message [Résolu] Récup Item dans une liste et lancer une commande delete 
Bonjour,

Je vous sollicite car je rame pour construire un batch qui me faciliterais grandement la vie ...
en fait, je cherche à lire le nom d'un fichier dans la 1ere colonne d'un fichier texte tabulé et
pour chaque ligne, lancer une commande de delete dans une localisation donnée.

C'est pour parser le fichier que je galère un peu récupérer l'item dans la 1ere colonne et passer à la ligne suivante.

Ex de fichier texte tabulé :

nom01 01 3
nom02 01 3
nom04 01 3
nom05 01 3

donc récupérer "nom01*.*" et delete c:\...\nom01*.*
etc ...

en vous remerciant infiniment pas avance

Eric



Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [Résolu] Récup Item dans une liste et lancer une commande delete 
Bonjour

effectivement un minimum de recherche sur le forum t aurais apporter des réponses


VUE QUE JE n ai pas le chemin du fichier il faudra remplacer chemin\nonfichier.txt par le chemin de ton fichier
Code:
@echo off
REM INDIQUE LE CHEMIN DU FICHIER
set fichier=chemin\nonfichier.txt
SET CHEMIN=chemindudossier

REM AFFICHE LA 1ERE COLONNE
for /f "tokens=1" %%a in ('type "%fichier%"') do echo %%a

REM SUPPRIME LE FICHIER 1ERE COLONNE DU DOSSIER SUIVANT
REM for /f "tokens=1" %%a in ('type "%fichier%"') do DEL /F /Q "%CHEMIN%\%%a"
pause


essaie ce code afin de voir si la 1ere colonne sort dans le tri. les fichiers à supprimer sont localisés au meme endroit pour la suite ?
si non il faut la liste pour voir si on peut le faire, est ce que le meme fichier est présent dans différents dossiers par la suite ?

Sujet verrouillé http://batch.xoo.it/t3108-Besoin-de-traiter-une-liste-dans-une-fichier-txt-…

Etant overbooké cette semaine et à venir, je ne serai pas disponible pour terminer le batch, si quelqu un d autre peut aider, merci




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message [Résolu] Récup Item dans une liste et lancer une commande delete 
Merci beaucoup cela va me permettre d'essayer de faire la suite ..
Non les fichiers sont stockés à différents endroits sur d'autre machine sur un réseau ..
je vais donc mapper des dossiers partagés lancer les suppressions sur ces lecteurs réseaux.
et oui un même fichier peu avoir plusieurs localisation.

Mais je vais pas faire mon pacha .. c'est dèja énorme ce que tu as commencer !
je vais bosser la suite et reviendrais si ma nullité se confirme Embarassed

merci encore



Message [Résolu] Récup Item dans une liste et lancer une commande delete 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch