Come rinominare file in DOS
Per cambiare il nome di un file in DOS utilizzo il comando REN o RENAME.
REN [file] [filed]
Questo comando utilizza due parametri essenziali. Il nome iniziale del file [file] e il nome finale [filed].
Nota. Generalmente, per fare il rename di un file eseguo il comando nella directory dove si trova il file. Tuttavia, potrei eseguirlo da qualsiasi altra directory del sistema operativo, indicando il percorso del file prima del nome ( es. /dir/nome ).
Esempi pratici
Esempio 1
Voglio cambiare nome al file prova.txt e rinominarlo prova2.txt.
Entro nella directory dove si trova il file.
Poi digito sulla riga di comando:
ren prova.txt prova2.txt
Ora il file si chiama prova2.txt
Esempio 2
Voglio rinominare il file prova2.txt nella directory \test.
Da qualsiasi directory del sistema operativo posso digitare:
ren \test\prova.txt prova2.txt
Ora il file si chiama prova2.txt.
Nota. In questo caso non sono entrato nella directory dove si trova il file. Ho indicato il percorso (path) del file di origine ossia \test\.
Esempio 3
Per rinominare il file prova.txt che si trova su un'unità esterna ( es. scheda di memoria, pen-drive USB, ecc. ) devo soltanto indicare la lettera dell'unità ( A: E: D: ecc ) prima del nome.
ren E:prova.txt prova2.txt
Il file viene rinominato prova2.txt.
Nota. Anche in questo caso, non sono entrato sull'unità logica per eseguire il comando, perché ho indicato l'unità prima del nome del file.
Come rinominare molti file in Dos
Per cambiare nome a più file contemporaneamente utilizzo il carattere speciale *.
ren pro*.txt ex-pro*.txt
Il comando rinomina tutti i file nella directory corrente con l'estensione .txt e il nome che comincia per "pro".
Nota. I file prova1.txt e prova2.txt sono rinominati ex-prova1.txt e ex-prova2.txt. Tutti gli altri files della directory conservano lo stesso nome.
Come fare il rename di una directory in Dos
Il comando REN mi consente anche di cambiare il nome di una directory.
REN [directory] [directoryd]
Il primo parametro (directory) è il nome iniziale della directory mentre il secondo parametro (directoryd) è il nuovo nome.
Il comando va eseguito nella cartella che contiene la directory.
Esempio
Voglio cambiare il nome della cartella1 in cartella2.
Entro nella directory che contiene la cartella1 e digito sul prompt dei comandi.
ren cartella1 cartella2
In alternativa, potrei eseguire lo stesso comando da qualsiasi altro punto del sistema aggiungendo il percorso (path) della directory.
ren \documenti\cartella1 cartella2
E così via.