Rinominare più file utilizzando un contatore
Ecco uno script batch che puoi utilizzare per rinominare più file utilizzando un contatore:
@echo off
setlocal enabledelayedexpansion
set counter=1
for %%f in (*.txt) do (
set filename=%%~nf
set extension=%%~xf
ren "%%f" "!filename!_!counter!!extension!"
set /a counter+=1
)
echo Done.
pause
Questo script rinomina tutti i file con estensione .txt
nella cartella corrente aggiungendo un contatore numerico progressivo al loro nome originale. Ad esempio, se ci sono tre file chiamati file1.txt
, file2.txt
e file3.txt
, il loro nuovo nome diventerà file1_1.txt
, file2_2.txt
e file3_3.txt
.
Puoi modificare l’estensione dei file da rinominare modificando *.txt
nella riga 6 con l’estensione dei tuoi file. Inoltre, puoi modificare il prefisso che viene aggiunto al nome dei file modificando !filename!_!counter!!extension!
nella riga 8.