Essaye en faisant une copie préalable de tous tes fichiers, histoire de pas tout foirer ![:D :D](https://forum-images.hardware.fr/icones/biggrin.gif)
Tu met les fichiers dans le répertoire, disons, TEST
Tu crée un fichier MassRename.bat avec ce contenu :
Code :
- @echo off
- setlocal EnableDelayedExpansion
- for /r %%i in (\%1\*) do (
- set first=1
- for /f "delims=" %%a in (%%i) do (
- if !first!==1 rename %%i %%a.txt
- set first=0
- )
- )
|
que tu enregistre dans le répertoire un niveau au dessus, tu devrais donc avoir ceci en structure de répertoire :
.
..
TEST
MassRename.bat
tu apelle MassRename TEST dans une invite ms-dos.
J'ai testé sur 2,3 fichiers, ça semble marcher. Par contre ça le fait pour tous les fichiers du répertoire, donc attation hin !
Message édité par pvclunacy le 23-02-2013 à 10:07:43