Précédent
- 1
- 2
-
Merci Dubcek, ca marche.
Dans le cas où il y aurait un conflit entre 2 fichiers présentant le meme premier paquet de chiffres, il serait souhaitable en effet de rajouter à la fin du nom un "_v2","_v3" pour les différencier... chapeau si vous trouvez un code batch pour faire cela... -
essayer
C:> dir /b source_1_1 source_1_2 source_1_3 source_1_4 C:> aa C:> dir /b ID_1 ID_1_v2 ID_1_v3 ID_1_v4 C:> type aa.bat @ echo off set /a v=1 setlocal enableDelayedExpansion for /f "delims=_ tokens=1,2*" %%a in ('dir /b source*') do ( set f=ID_%%b%%~xc if !v! GTR 1 set f=ID_%%b_v!v!%%~xc if exist !f! ( set /a v+=1 set f=ID_%%b_v!v!%%~xc ) ren %%a_%%b_%%c !f! ) C:> -
Précédent
- 1
- 2