Bonjour,
voici une ligne de code qui est censée lire le contenu d'un répertoire, seulement les txt, puis changer les caractères tirets par des underscores... Le problème, c'est que ça marche pas, et je ne vois pas comment résoudre le problème...
Si on lit le code, ça dit "pour chaque fichier txt du répertoire code, je sépare le nom du fichier en 4 (délimités par des espaces) et je remplace ces espaces par des underscores...
j'ai mis un "echo" pour voir le resultat...
Ou alors, si on peut le faire en 2 lignes, je suis preneur aussi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 for /f tokens=1-4 delims= " %%a in (" "C:\code\" %%i in (*.txt) ") do echo %1_%2_%3_%4.mp3
Merci.
Partager