Sei sulla pagina 1di 4

27/5/2016

Come rinominare una serie di le con Powershell

Ricerca:

Tuttoilsito

venerd27maggio

Mipiace

Internet - Linux - Utility - Sistemi operativi - Sicurezza - Programmazione - Masterizzazione - Mobile - Business

Effettuaillogin

Come rinominare una serie di file con Powershell


Stampa articolo
Vota/commenta
diMicheleNasi(25/05/2016)

Voto:

L'esigenza di dover rinominare gruppi di file piuttosto frequente. Spesso pu essere


necessario eliminare del testo presente nel nome di una serie di file oppure aggiungere un
prefisso o un suffisso.

3
Mipiace

Per rinominare una serie di file sono oggi disponibili diversi strumenti software ma perch
installare un programma apposito se Windows gi integra tutto il necessario per
procedere?

Nell'articolo Rinominare file e cartelle in Windows senza usare altri software abbiamo visto com'
possibile cambiare il nome ad una serie di file assegnando la stessa denominazione di base e un numero
progressivo.
In calce all'articolo, tuttavia, abbiamo spiegato
come venire incontro alle esigenze pi
particolari.
Torniamo
sull'argomento
focalizzando la nostra attenzione, questa volta,
esclusivamente su Powershell.
PowerShell una shell caratterizzata da
un'interfaccia a riga di comando e da un
versatile linguaggo di scripting che permette di
eseguire ogni genere di operazione, anche
quelle apparentemente pi complesse.

ComeavviarePowerShell
Per accedere alla riga di comando pi evoluta di
Microsoft, sufficiente digitare powershell
nella casella di ricerca di Windows quindi scegliere Windows Powershell.

Articoli interessanti:
Testareunharddisk:controllarelostatodi
saluteesedanneggiato
Ripristinarel'associazionetrafileeprogrammi
inWindows7eVista
CinquesoftwareperrecuperaredatidaCDe
DVDchesembranoilleggibili
"Montare"ilcontenutodeifiled'immaginecon
OSFMount
OSForensicseffettuaindaginisulcontenutodi
unpcWindows,recuperapasswordedati
Modificareassociazionidifileemen
contestualeconDefaultPrograms
Controllarelostatodisalutedeidischifissi
conDriveMonitor
Cercarefileecartelle:funzionalitdiWindows
esoftwarealternativi
DiskPulse:controllarelemodificheapportate
afileecartelle
Applerilasciaunostrumentoperilripristinodi
"Lion"
Download correlati :
TweakNowRegCleaner2.0.9
PandoraRecovery1.1.20
HDTune5.50
StartupControlPanel2.8
FolderSize1.4
InstallFile1.2
BGEye2.69
NirLauncher1.18.69
AOMEIPEBuilder1.5
AOMEIOneKeyRecovery1.2

http://www.ilsoftware.it/articoli.asp?tag=Come-rinominare-una-serie-di-le-con-Powershell_13868

1/4

27/5/2016

Come rinominare una serie di le con Powershell

Per rinominare gruppi di file non sono di norma necessari i diritti di amministrazione; se tuttavia si
stesse operando su file altrui (ad esempio quelli memorizzati nelle cartelle di un altro account utente)
bisogner necessariamente avviare ed usare Powershell assegnandogli i privilegi maggiori.

Markonet:

Per procedere, baster cliccare con il tasto destro del mouse su Windows Powershell e scegliere Esegui
come amministratore.

ConnectU,ilsocialnetworkitaliano

marketing

comunicazione

Rinominareunaseriedifilerimuovendoalcunicaratteri
Prima di iniziare a lavorare con Powershell, suggeriamo di creare una copia di backup dei file che
saranno rinominati. Nel caso in cui si dovessero commettere errori, si potranno cos agevolmente
ripristinare le copie originali dei file, coi nomi iniziali.
Dalla finestra di Powershell, usando il comando cdci si potr portare nella cartella contenente i file da
rinominare (esempio: cdC:\Users\Michele\Documents\test).
Per rinominare una serie di file sostituendo un carattere o una sequenza di caratteri, si potr quindi
digitare quanto segue:
dir|renameitemnewname{$_.namereplace"stringa_da_cercare","stringada
sostituire"}

Nell'esempio in figura, rimuoviamo la stringa Diapositiva1 dai nomi di tutti i file presenti nella cartella
corrente.
L'istruzione seguente, invece, permette di rinominare - effettuando la sostituzione specificata - solo quei
file che contengono il termine indicato in qualunque parte del nome:
GetChildItemFilter"*termine*"Recurse|renameitemnewname{$_.name
replace"stringa_da_cercare","stringadasostituire"}

WINNutrition100%HiProteinStandard...
24,99

Spedizionein24ore.

ProzisDietarySupplements

Esempio:

http://www.ilsoftware.it/articoli.asp?tag=Come-rinominare-una-serie-di-le-con-Powershell_13868

2/4

27/5/2016

Come rinominare una serie di le con Powershell

Esempio:
GetChildItemFilter"*sesamo*"Recurse|renameitemnewname{$_.name
replace"TEST_","OK_"}
Sostituisce la stringa TEST_ con OK_ solo per quei file che - in qualunque parte del loro nome contengono il termine "sesamo".

Rinominare le e
cartelle in Windows
senza usa...

Aggiungereunprefissoounsuffissoalnomedeifile
Se si volesse invece rinominare una serie di file e aggiungervi un prefisso, baster digitare quanto segue:

Recuperare le
password di
Windows in meno di
ci...

dir|RenameItemNewName{"PREFISSO_"+$_.Name}
Nel caso in cui si volesse aggiungere invece un suffisso baster, banalmente, usare:
dir|RenameItemNewName{$_.Name+"_SUFFISSO"}
Si possono anche combinare altre informazioni. Ad esempio, l'istruzione che segue cosnente di
aggiungere come prefisso il nome della cartella a quello di tutti i file in essa memorizzati:
dir|RenameItemNewName{$_.Directory.Name+"_"+$_.Name}

Con Microsoft
OneDrive tornano le
cartelle cond...

Cambiarel'estensionediuninsiemedifile
Analogamente, per rinominare un insieme di file modificandone l'estensione, si potr usare quanto
segue:
GetChildItem*.txt|renameitemnewname{$_.namereplace'\.txt','.log'}
In questo caso, tutti i file con estensione .txt verranno automaticamente rinominati ricorrendo
all'estensione .log.
interessante evidenziare che dalla finestra di Powershell comunque possibile usare tutti i comandi
che si abituati ad usare dal prompt.
Per chiudere la finestra di Powershell, basta digitare il comando exit.
Articoloseguente:

La ricerca di
Windows 7 non
funziona? Ecco
come...

Ecco Visual Studio


2015: gratuita
l'edizione Co...

ScaricarefileautomaticamenteconPowershell

Articoloprecedente:AggiornamentiWindows10,comesiinstallano,comerimandarli

1312 letture

Mipiace Piacea3persone.

Tags: Utilit di sistema - Utility - PowerShell - Gestione file


Torna all'indice dei tips Utility

ScaricaGratisPCCleaner
+PulisceeVelocizzailPC!Raccomandato(DownloadGratuito).
Ulterioriinfo

Ti potrebbe interessare

Come ricevere un Ha perso oltre 30


cellulare Android Kg e vinto l'Oscar
con
2
euro? battendo tutti i
(maxioccasioni.com) record. Adesso si
Racconta
(healthtodaymagaz...

Salsiccia, zucchine
e aceto balsamico.
Una
ricetta
all'insegna
dell'equilibrio
(ifood.it)

8 kg in 10 giorni! L'obesit
Ventre
piatto addominale?
1
senza
diete porzione
brucia
aggiuntive. Come fino a 1,8 kg di
fare?
grasso
della
(medicreporter.com) pancia!
(medicreporter.com)

Ultimicommenti
inviato da Sampei Nihira > pubblicato il 25/05/2016 18:18:50
Gi che siamo in argomento.... Avete fatto caso che in pc x64 ci sono 4 exe Powershell ? Vado avanti. In
Powershell il comando: Get-ExecutionPolicy restituisce la voce "Unrestricted" in Powershell (x86) lo stesso
comando restituisce "Restricted" Un quadro completo si ha inserendo il valore -list al comando sopra.
Inserisciiltuocommento...

Leggi tutti i commenti

CommentaanchesuFacebook

http://www.ilsoftware.it/articoli.asp?tag=Come-rinominare-una-serie-di-le-con-Powershell_13868

3/4

27/5/2016

Come rinominare una serie di le con Powershell

IlSoftware.it
6904"Mipiace"

MipiacequestaPagina

Iscriviti

Di'chetipiaceprimadituttiituoiamici

SeguiinostriFeedRSS
P.IVA:02472210547|Copyright20012016

PRIVACY|INFORMATIVAESTESACOOKIES|Infolegali|Pubblicit|Contatti|Storia|Supporta|Credits

http://www.ilsoftware.it/articoli.asp?tag=Come-rinominare-una-serie-di-le-con-Powershell_13868

4/4