Come Rinominare in Batch di Più File in Windows

0
8118

Hai un sacco di file che si desidera rinominare, ma non vogliono passare attraverso di loro uno per uno? Windows offre più modi per fare ciò che si può realizzare.

Si può facilmente rinominare uno o più file con Esplora risorse di Windows, ma si può fare ancora di più con il Prompt dei comandi di PowerShell o. Aggiungere in di terze parti ridenominazione dei programmi di utilità e le possibilità sono infinite. Diamo un’occhiata a ogni opzione e come funziona.

Rinominare Più File in Windows Explorer

Esplora risorse di Windows (noto come File Explorer in Windows 10) è sorprendentemente potente. Probabilmente sapete come rinominare un file singolo, ma cominciamo con le basi, dal momento che i trucchi avanzati costruire fuori di loro.

Se si utilizza il mouse, si dispone di non meno di tre modi per selezionare un nome file e rinominarlo. È possibile:

  • Fare clic per selezionare il file e quindi fare clic su “Rinomina” pulsante nel menu Home.
  • Fare clic per selezionare il file e quindi fare clic sul nome del file selezionato.
  • Fare clic destro sul file e selezionare “Rinomina” dal menu contestuale.

E se si preferisce attaccare con la tastiera, si può semplicemente utilizzare i tasti freccia (o iniziare a digitare il nome di file per selezionare un file e poi premi F2 per selezionare il nome del file.

Una volta che hai il nome del file selezionato e si noterà solo il nome del file è selezionata, non l’estensione—è possibile digitare un nuovo nome di file.

Quando hai finito di digitare il nome del file, è possibile premere Invio (o fare clic su da qualche altra parte) per salvare il nuovo nome.

Qui è dove le cose si fanno più interessanti: è anche possibile premere il tasto Tab per selezionare automaticamente il successivo nome di file della cartella in modo che si può immediatamente iniziare a digitare un nuovo nome per esso. Continuate a premere Tab e digitare i nomi in questo modo e si può facilmente rinominare tutti i file in una cartella, se sei così inclinato.

Se sei di rinominare un gruppo di file nella stessa cartella e i file non hanno bisogno di nomi completamente diversi l’uno dall’altro, Windows fornisce un modo più semplice per rinominare i file in batch. Per iniziare, selezionare un gruppo di file—è possibile tenere premuto il tasto Ctrl per selezionare più file in una sola volta, o Maiusc per selezionare una serie di file. Quando hai il file selezionato, utilizzare uno dei rinominare comandi—il pulsante del menu Home, il comando del menu di scelta rapida, o semplicemente premere il tasto F2. Vedrai che tutti i file rimangono selezionati, ma il primo del gruppo che prende il nome evidenziato in modo da poter digitare un nuovo nome.

Digitare un nuovo nome per il file e quindi premere Invio o fare clic su da qualche altra parte in finestra. Tutti i file selezionati vengono rinominati utilizzando il nome che hai appena scritto, e vengono aggiunti con un numero tra parentesi a distinguerli.

Rinominare Più File dal Prompt dei comandi

Se avete bisogno di più potenza di quella che, è possibile utilizzare la rinominare o ren comando in una finestra del Prompt dei comandi di uno o più file. Il comando accetta i caratteri jolly * e ? per la corrispondenza più file, che può essere utile se si desidera solo per rinominare una certa selezione dei file contenuti in una cartella piena di molti.

Il modo più rapido per aprire una finestra del Prompt dei comandi alla vostra posizione desiderata è aprire la cartella in Esplora File. Dal menu “File”, scegliere “Apri prompt dei comandi” e selezionare “Apri prompt dei comandi”.

Per rinominare un unico file, è possibile utilizzare il comando seguente sintassi:

ren “current_filename.ext” “new_filename.ext”

Le virgolette sono importanti se i nomi di file contenenti spazi. Se non è così, non hai bisogno di virgolette. Così, per esempio, per rinominare un file da “wordfile (1).docx” a “il mio file di word (01).docx”, utilizzare il seguente comando:

ren “wordfile (1).docx” “il mio file di word (01).docx”

Dal momento che il comando ren grado di affrontare le estensioni, è anche possibile utilizzare per modificare le estensioni di file multipli in una sola volta. Dire, per esempio, si era rotta .il file txt che si voleva trasformare in .i file html. Si potrebbe usare il comando seguente, insieme con il carattere jolly * (che in pratica indica che il testo di qualsiasi lunghezza, deve essere considerato un match):

ren *.txt *.html

E mentre siamo in tema di caratteri jolly, si può anche fare alcune cose interessanti con l’ ? jolly, che viene utilizzato al posto di un qualsiasi singolo carattere. Dire, per esempio, hai avuto un sacco di .i file html che si desidera trasformare in .i file htm, invece. Si potrebbe usare il comando seguente per effettuare la modifica:

ren *.html *.???

Questo indica che per rinominare tutti i file con il .estensione html per utilizzare lo stesso nome di file e le prime tre lettere dell’estensione del file che finisce con il taglio della “l” off di tutte le estensioni presenti nella cartella.

L’ARTICOLOCome Scrivere un Batch Script su Windows

E questo solo inizia ad affrontare il tipo di linea di comando wizardy si può entrare se si desidera creare più complicato comandi—o anche script batch—mediante la tessitura di altri comandi e istruzioni condizionali nelle cose. Se siete interessati, la gente oltre a il Lagmonster forum sono un ottimo articolo sull’argomento.

Rinominare Più File con PowerShell

PowerShell offre ancora più flessibilità per rinominare i file in una riga di comando. Utilizzando PowerShell, è possibile reindirizzare l’output di un comando conosciuto come un “commandlet” in PowerShell in termini di un altro comando, esattamente come si fa su Linux e altri sistemi UNIX-like. I due comandi che è importante sono a Dir, che elenca i file nella directory corrente, e Rinomina Voce, che consente di rinominare un elemento (un file, in questo caso). Tubo di uscita del Dir di Rinominare-Voce e siete a posto.

Il modo più rapido per aprire una finestra di PowerShell alla vostra posizione desiderata è aprire la cartella in Esplora File. Dal menu “File”, scegliere “Apri Windows PowerShell,” e quindi selezionare “Apri Windows Powershell.”

Prima, diamo un’occhiata a ridenominazione di un file singolo. Per questo, è necessario utilizzare la seguente sintassi:

rinomina-voce “current_filename.ext” “new_filename.ext”

Così, ad esempio, per rinominare un file “wordfile.docx” a “la Mia Parola File.docx” si può usare il seguente comando windows:

rinomina-voce “wordfile.docx” “la Mia Parola File.docx”

Abbastanza facile. Ma il vero potere in PowerShell deriva dalla capacità di tubo commandlets insieme e alcune delle condizionale switch supportato da rinominare-voce commandlet. Dire, per esempio, abbiamo avuto un sacco di file di nome “wordfile (1).docx”, “wordfile (2).docx”, e così via.

Dire che ci voleva per sostituire lo spazio a quei nomi di file con un carattere di sottolineatura in modo che i nomi dei file non può contenere spazi. Possiamo utilizzare il seguente comando windows:

dir | rinominare-voce -NewName {$_.nome -sostituire ” “,”_”}

Dir parte di quella commandlet elenca tutti i file nella cartella e tubi di loro (che è il simbolo|) per la ridenominazione-voce commandlet. $_.il nome sta per ciascuno dei file raggiungere in filodiffusione. -Sostituire il parametro indica una sostituzione che sta per accadere. Il resto del commandlet solo significa che qualsiasi spazio ( “” ) dovrebbe essere sostituito da un carattere di sottolineatura ( “_” ).

E ora, il nostro file di guardare il modo in cui vogliamo.

ARTICOLO CORRELATOGeek Scuola: Imparare Come Automatizzare con Windows PowerShell

Come ci si potrebbe aspettare, PowerShell offre un enorme potere quando si tratta di nominare il file e stiamo solo grattando la superficie. Per esempio, la rinomina-voce commandlet offre anche funzionalità, come l’-recurse interruttore che può applicare il comando windows per i file in una cartella e tutte le cartelle nidificate all’interno di una cartella, una forza interruttore che consente di forzare la ridenominazione dei file che sono bloccati o comunque non disponibili, e anche un -whatif interruttore che descrive che cosa accadrebbe se il commandlet è stato eseguito (senza esecuzione). E, naturalmente, è anche possibile creare più complicato commandlet strutture che includono anche, anche SE una logica. Si può imparare di più su PowerShell, in generale, dal nostro Geek Scuola guida, e imparare di più circa la rinomina-elemento di comando windows da Microsoft TechNet Library.

Rinominare Più File Utilizzando un’App di Terze Parti

ARTICOLO CORRELATOBulk Rename Strumento è un Leggero ma Potente Strumento per Rinominare i File

Se avete bisogno di un potente strumento per rinominare più file in una sola volta e non per il mastering, il Prompt dei comandi di PowerShell o comandi, si può sempre girare per un’utilità di terze parti. Ci sono innumerevoli ridenominazione apps nostro—e molti di loro sono buoni, ma abbiamo due preferiti: Bulk Rename Utility e AdvancedRenamer.

Come Utilizzare Bulk Rename Utility

Bulk Rename Utility ha un ingombro e un po ‘ intimidatorio interfaccia, ma espone l’enorme numero di opzioni che normalmente si ottiene solo con le espressioni regolari e complicato opzioni della riga di comando.

Dopo l’installazione dello strumento, lanciarlo, selezionare i file che si desidera rinominare e selezionare.

Modificare le opzioni in uno o più dei tanti pannelli disponibili, e potrete vedere un’anteprima delle modifiche viene visualizzato il Nuovo Nome di” colonna dove i file sono elencati. In questo esempio, ho fatto delle modifiche a quattro pannelli, che sono evidenziati in arancione, così è più facile dire che cosa ho cambiato. Ho detto che il programma di utilità per modificare il nome di tutti i file “File di Word” e di usare il maiuscolo. Ho aggiunto la data di creazione del file in formato AMG. E ho anche aggiunto un sistema automatico numero di file che appare alla fine del nome del file inizia con uno, incrementato di uno, ed è separato dal nome del file da un carattere di sottolineatura. E questo è solo un po ‘ di cosa si può fare con il Bulk Rename Utility. Quando sei soddisfatto del tuo nuovo nomi di file, tutto quello che dovete fare è fare clic su “Rinomina”.

E come si può vedere, l’utilità gestiti mie semplici richieste con facilità.

Come Utilizzare AdvancedRenamer

I nostri preferiti ridenominazione strumento, AdvancedRenamer, espone anche un gran numero di metodi ridenominazione, ma invece di presentare tutti loro, come i pannelli di interfaccia, chiede che si utilizza un abbastanza semplice ma potente sintassi per creare metodi ridenominazione. Non è difficile da imparare e hanno un buon supporto, insieme ad alcuni esempi. Lo strumento fa sport una amichevole interfaccia e supporta l’impostazione avanzata dei processi batch in modo da poter combinare più metodi ridenominazione e applicarli a un gran numero di file. È inoltre possibile salvare la ridenominazione di metodi che si crea per un uso successivo.

Nell’esempio riportato di seguito, ho creato un metodo di ridenominazione utilizzando la seguente sintassi:

Parola File_<Anno>_<Mese>_<Giorno>_(<Inc Nr:1>)

Questo dice AdvancedRenamer a nome di tutti i miei file “File di Word” e di aggiungere la data di creazione in formato AMG (che separa ogni parte da un carattere di sottolineatura). Si aggiunge anche un file incrementale numero tra parentesi e separati da un’ulteriore sottolineatura.

E come si può vedere, i miei file sono stati rinominati solo il modo in cui voglio. AdvancedRenamer è un po ‘ ripida curva di apprendimento di Bulk File Renamer, ma la ricompensa per questo è che è possibile ottenere un controllo più preciso i nomi di file.

Hanno altri modi per rinominare i file in Windows non siamo coperti? Assicurarsi di lasciare un commento e fateci sapere.