Bonjour à Tous !
je vous souhaite tout d'abord une très bonne et heureuse année 2022 
Voilà j'ai une question ,
J'ai plusieurs répertoires avec chacun des noms différents, hors les fichiers contenus dans ces répertoires ont tous le même nom.
j'ai déjà un script qui fait l'inverse (renommer un repertoire en fonction d'un nom de fichier) hors je souhaite faire un script qui change le nom des fichiers en fonction du nom répertoire parent
Exemple :
TEST1
test.ccd
test.img
test.sub
TEST2
test.ccd
test.img
test.sub
TEST3
test.ccd
test.img
test.sub
et je souhaiterais faire un script pour obtenir ceci
TEST1
TEST1.ccd
TEST1.img
TEST1.sub
TEST2
TEST2.ccd
TEST2.img
TEST2.sub
TEST3
TEST3.ccd
TEST3.img
TEST3.sub
Auriez vous une idée de comment réaliser cela ?
j'ai fait un script qui ressemble à ça, ça fonctionne mais je reste moyennement convaincu ...
1 2 3 4 5 6 7 8 9 10 11
| @echo on
cd C:\test
FOR /D %%A IN (*) DO (
cd %%A
RENAME *.img "%%A.img"
RENAME *.ccd "%%A.ccd"
RENAME *.sub "%%A.sub"
cd ..
)
pause |
merci à vous
Partager