Anonim

Hai un sacco di titoli di file che devi modificare o rinominare? In tal caso, un programma di terze parti non è essenziale per rinominare un batch di file. In effetti, è possibile rinominare in batch più file sia con Esplora file sia con Powershell. Anche il prompt dei comandi ha alcuni comandi utili per la modifica di più estensioni di file. Ecco come è possibile rinominare in batch un gruppo di file con Esplora file e PowerShell.

Vedi anche il nostro articolo Come velocizzare Windows 10 - La guida definitiva

Rinomina in batch i file in Esplora file

Esplora file include un'opzione Rinomina nella sua scheda Home. Pertanto, è possibile rinominare uno o più file selezionando tale opzione. In alternativa, è possibile selezionare Rinomina dal menu di scelta rapida di un file.

Innanzitutto, premi il pulsante Esplora file, che si trova sulla barra delle applicazioni di Windows 10. Passare alla cartella che include un gruppo di file che è necessario rinominare. Tenere premuto il tasto Ctrl e selezionare tutti i titoli dei file da rinominare con il cursore come nell'istantanea di seguito. In alternativa, premere il tasto Ctrl + A per selezionare tutti i file all'interno della cartella aperta.

Ora premi il pulsante Rinomina nella scheda Home. In alternativa, premere il tasto F2. Quindi è possibile inserire un nuovo titolo per i file selezionati. Ciò rinominerà tutti i titoli dei file selezionati quando premi Invio. Poiché Esplora file non può avere titoli di file duplicati all'interno della stessa cartella, ogni file rinominato includerà un numero come mostrato nell'istantanea di seguito.

Rinomina i file con ContextReplace

Puoi anche rinominare più file tramite il menu contestuale di Esplora file con il software ContextReplace. Questo è un programma freeware che aggiunge un'opzione Sostituisci al menu contestuale. Quindi è possibile fare clic con il pulsante destro del mouse su una cartella e selezionare l'opzione Sostituisci per rinominare un batch di file con titoli corrispondenti all'interno della directory.

Per aggiungere ContextReplace a Windows, apri questa pagina di Softpedia e premi Download . Fare clic su ContextReplace.exe per installare il programma. Quindi fare clic su Sostituisci.exe nella cartella del programma per eseguire il software.

Quindi, apri Esplora file e fai clic con il pulsante destro del mouse su una cartella che include i file che devi rinominare. Seleziona l'opzione Sostituisci nel menu contestuale. Questo aprirà la finestra mostrata direttamente sotto.

Seleziona l'opzione Sostituisci nei nomi dei file in quella finestra e deseleziona tutte le altre impostazioni della casella di controllo. Quindi inserisci il titolo del file che devi modificare, ma non includerne l'estensione. Immettere il nuovo titolo del file nella casella di testo a destra e premere il pulsante Sostituisci . Ciò rinominerà tutti i file nella cartella che corrispondono al titolo inserito nella casella di testo a sinistra.

Rinomina in batch i file con PowerShell

PowerShell è uno dei due interpreti della riga di comando inclusi in Windows. L'altro è Prompt dei comandi, ma PowerShell è più flessibile quando si tratta di rinominare più file. È possibile sia rinominare che modificare più file con PowerShell.

Innanzitutto, apri la cartella che include i file da rinominare. Quindi fare clic su File per aprire un menu con ulteriori opzioni. Selezionare Apri Windows PowerShell , quindi fare clic su Apri Windows PowerShell come amministratore . Ciò aprirà la finestra in basso nella directory aperta in Esplora file.

Quindi, immettere il seguente comando PowerShell: Get-ChildItem -Filter "* titolo file *" -Recurse | Rename-Item -NewName {$ _. Name -replace 'titolo file', 'nuovo titolo file'} . Lì dovrai sostituire "titolo del file" con il nome del file da modificare. Elimina 'nuovo titolo file' e inserisci un titolo file lì per rinominare i file.

Premere il tasto Invio per iniziare l'operazione del file batch. Questo rinominerà tutti i file con la prima stringa di testo specificata nel titolo del file inserito alla fine del comando. Pertanto, è possibile rinominare una moltitudine di file con la stessa stringa di testo.

È possibile modificare un batch di file con PowerShell immettendo: dir | rename-item -NewName {$ _. name -replace ”“, ”_”} . Ciò sostituirà gli spazi dei titoli dei file con un carattere di sottolineatura per tutti i file inclusi in una cartella.

È possibile regolare quel commandlet sostituendo il carattere di sottolineatura con qualcos'altro. Ad esempio, il commandlet potrebbe essere: dir | rename-item -NewName {$ _. name -replace ”“, ”-“} . Ciò sostituirà tutti i doppi spazi nei titoli dei file con un trattino.

Ecco come è possibile rinominare e modificare rapidamente un batch di titoli di file sia con File Explorer che con PowerShell. PowerShell tornerà sicuramente utile se è necessario rinominare una moltitudine di titoli con la stessa stringa di testo. Per ulteriori dettagli su come rinominare i file con PowerShell, guarda questo video di YouTube.

Come rinominare in batch i file in Windows 10