Bonjour,
Je voudrais renommer automatiquement tous les fichiers contenu dans un répertoire. Pour cela, je fais un petit script. J'arrive a parcourir l'ensemble des fichiers, mais le probleme, c'est que pour renommer je voudrais faire nom_XXX ou XXX s'incremente. Et la ca coince. voici mon code :
Mais ca me met l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 set /a j=0 For /r "./" %%i In (*.jpg) Do rename %%i gamin_%j%.jpg j:=j+1
En fait, je n'arrive pas a incremente la variable j dans ma boucle ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 D:\Temp\dev>rename D:\Temp\dev\cheval003.jpg gamin_0.jpg j:=j+1 Le lecteur spécifié est introuvable.
N'ayant jamais utilisé le langage script de windows, je n'ai pas trouvé de tutoriel de dos ... alors merci pour vos infos.
Partager