Renommer des fichiers en batch
Résolu
LeBron54
Messages postés
69
Statut
Membre
-
LeBron54 Messages postés 69 Statut Membre -
LeBron54 Messages postés 69 Statut Membre -
Bonjour,
je souhaiterais renommer des centaines des fichiers avec un script en batch
par exemple j'ai :
fichier001.avi
fichier002.avi
fichier003.avi
je voudrais :
abcd001.avi
abcd002.avi
abcd003.avi
je sais qu'il faut utiliser une boucle for et la commande rename, mais après je bloque
comment faire ?
merci pour vos réponses
je souhaiterais renommer des centaines des fichiers avec un script en batch
par exemple j'ai :
fichier001.avi
fichier002.avi
fichier003.avi
je voudrais :
abcd001.avi
abcd002.avi
abcd003.avi
je sais qu'il faut utiliser une boucle for et la commande rename, mais après je bloque
comment faire ?
merci pour vos réponses
5 réponses
-
hello
@echo off setlocal enableDelayedExpansion for %%f in (fichier*.avi) do ( set n=%%f set x=!n:fichier=abcd! ren !n! !x! )
-
ah les espaces !!! changer cette ligne
ren "!n!" "!x!"
-
-
par contre ça ne marche plus lorsqu'il y a un espace entre "fichier" et le nombre qui suit
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -