BatchSviluppo

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.

/ 5
Grazie per aver votato!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *