Bonsoir,
Je me suis mis depuis peu au batch afin d'effectuer des transfert de données en masse (photo, video, etc) de mon PC vers un disque dur externe en créant les dossier de stockage etc.
Je voudrais pouvoir faire la même chose pour mes photos mais il me faut les renommer également. Et je n'arrive pas à trouver comment renommer un groupe de fichiers pour qu'ils aient la forme "NOM - 3chiffresAutoIncrémentés" (par ex : PHOTO - 001, PHOTO - 054, PHOTO - 127, etc).
Mes scripts ont en général cette forme :
echo off
mkdir "cheminCible1"
xcopy "cheminSource1\*.extension" "cheminCible1"
mkdir "cheminCible2"
xcopy "cheminSource2\*.extension" "cheminCible2"
mkdir "cheminCible3"
xcopy "cheminSource3\*.extension" "cheminCible3"
...
end
Il faudrait donc qu'à la suite de chaque xcopy je fasse le renommage de la totalité des fichiers du cheminCible dans la forme décrite ci-dessus.
Savez-vous comment faire ça ? Si oui, mettez un petit peu de commentaires si possible histoire d'expliquer car je suis vraiment novice.
Merci d'avance pour vos réponses.
PS : je sais qu'il existe des logiciels qui font déjà ça mais si je ne les utilises pas c'est que je veux que mon batch le fasse en une seule fois et que je puisse "contrôler" ce qu'il fait (en gros que c'est moi qui écrive le code qui le fait).
Partager