supprimer une partie de chaine dans un fichier texte windows ?

supprimer une partie de chaine dans un fichier texte windows ? - Shell/Batch - Programmation

Marsh Posté le 10-02-2009 à 17:17:18    

bonjour,
 
je cherche, en batch, sans avoir a installer quoi que ce soit, a lister récursivement un répertoire et a mettre son contenu dans un fichier, ce que j'obtiens avec :
 

Code :
  1. dir /b /n /s /x > "test.txt"


 
sachant que ce script est et sera toujours a la racine du repertoire qu'il doit liste :)
 
le problème vient ensuite, j'obtiens une liste de ce type :
 

Code :
  1. F:\un\deux.avi
  2. F:\un\trois.avi
  3. [...]
  4. F:\un\sousdossier\quatre.avi


 
je voudrait supprimer tous les chemins
 
qui peut m'y aider ? je ne trouves rien la dessus....
 
P.S.: il faut savoir que les nom des sous-dossiers sont susceptibles de varier, il faudrait peut-etre utiliser des regex ? je n'ai pas trouvé si cela était possible...
 
merci de votre aide !!!

Reply

Marsh Posté le 10-02-2009 à 17:17:18   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed