Bonjour,
J'ai écrit cette ligne:
Code :
- FOR /R "%CD%" %%G IN (*.wav,*.mp3) DO ECHO %%G >> liste.txt
|
qui me permet de lister tous les fichiers wav et mp3 du dossier à partir duquel je lance ce petit programme.
Donc par exemple si je lance ce programme à partir du dossier bla sur mon bureau, j'obtient la liste au format:
Code :
- c:\bla\son1.wav
- c:\bla\son2.mp3
- c:\bla\dossier1\son3.wav
- c:\bla\dossier2\son4.mp3
|
Ma question :
Dans cette liste je voudrais effacer automatiquement le 'c:\bla\' qui est au début de chaques lignes, afin de retrouver une liste comme ca:
Code :
- son1.wav
- son2.mp3
- dossier1\son3.wav
- dossier2\son4.mp3
|
Tout ce que j'ai essayé n'a pas marché
L'idéal serait de supprimer avant d'écrire dans le fichier, question de rapidité..
Comment puis-je faire ?
Message édité par armyman le 29-05-2007 à 17:24:31