Page 702 - Guida Windows 10
P. 702
Alias Cmdlet PowerShell
cd Set-Location
chdir Set-Location
copy Copy-Item
del Remove-Item
dir Get-Childitem
move Move-Item
md, mkdir New-Item
rd, rmdir Remove-Item
type Get-Content
I cmdlet PowerShell, tuttavia, includono alcuni preziosi parametri facoltativi:
• Confirm e -Whatif. Il parametro -Confirm, utilizzato con Copy-Item, Move-Item, Remove-
Item o Clear-Content, fa in modo che PowerShell visualizzi un messaggio di conferma
prima di eseguire un comando (Clear-Content può essere utilizzato per cancellare il
contenuto di un file). Se utilizzate il parametro -Whatif, PowerShell mostrerà i risultati di un
comando, ma senza eseguirlo.
• Credential. Utilizzate il parametro -Credential per fornire credenziali di sicurezza per un
comando che li richiede. Dopo -Credential dovete specificare il nome di un utente fra doppi
apici. PowerShell richiederà anche di specificare la password.
• • Exclude. Il parametro -Exclude consente di creare eccezioni. Per esempio, Copy-Item
directory1\*.* directory2 -Exclude *.log copia da directory1 a directory2 tutti i file,
escludendo i file .log.
• Recurse. Il parametro -Recurse fa in modo che un comando operi su una sottocartella di un
percorso specificato. Per esempio, Remove-Item x:\garbagefolder\*.* -Recurse cancella
tutto il contenuto della cartella X:\Garbagefolder, comprendendo i file contenuti nelle sue
sottocartelle.
• Include. Il parametro -Include, utilizzato insieme a -Recurse, consente di limitare il raggio
d’azione di un comando. Per esempio, Get-Childitem c:\users\craig\documents\* -Recurse
-Include *.xlsx limita l’elenco ricorsivo di C:\Users\Craig\Documents ai file con estensione
.xlsx.
• Force. Il parametro -Force fa in modo che un comando operi sugli elementi che non sono
normalmente accessibili, come i file nascosti di sistema.
Per informazioni dettagliate sull’uso di questi parametri con Set-Location, Get-Childitem, Move-
Item, Copy-Item, Get-Content, New-Item, Remove-Item o Get-Acl, digitate get-help
nomecmdlet.
Utilizzo del Registro di sistema. Il provider interno dedicato al Registro di sistema fornisce delle unità per due hive