Modifier le nom de fichiers
Bonjour,
Je voudrais modifier en même temps le nom d'une centaine de fichiers qui commencent par des chiffres et que je voudrais classer de manière alphabétique. Dans l'exemple ci-dessous, il faudrait que je supprime les nombres!
Ex: 101svt.doc
102aze.doc
Merci de votre aide,
Je voudrais modifier en même temps le nom d'une centaine de fichiers qui commencent par des chiffres et que je voudrais classer de manière alphabétique. Dans l'exemple ci-dessous, il faudrait que je supprime les nombres!
Ex: 101svt.doc
102aze.doc
Merci de votre aide,
2 réponses
-
Contributeuravec set n=!n:~7! on enlève les 7 premiers caractères du nom du fichier
C:> dir /b 1234 - aaa.txt 2222 - bb.jpg 5678 - zzz.mpg C:> ..\aa C:> dir /b aaa.txt bb.jpg zzz.mpg C:> type ..\aa.bat @ echo off setlocal enableDelayedExpansion for %%a in (*.*) do ( set n=%%a set n=!n:~7! ren "%%a" "!n!" ) C:> -
Contributeurhello
est-ce qu'il y a toujours 3 chiffres avant les lettres ou ce nombre est variable ?