PowerShell
Windows PowerShell è una shell da riga di comando basata su attività, nonché un linguaggio di scripting progettato specificamente per l'amministrazione del sistema. Basato su .NET Framework, Windows PowerShell consente ai professionisti IT e agli utenti esperti di controllare e automatizzare l'amministrazione del sistema operativo Windows e delle applicazioni eseguite al suo interno.
Utilizzo di PowerShell.exe
Lo strumento da riga di comando PowerShell.exe avvia una sessione di Windows PowerShell in una finestra del prompt dei comandi. Quando si usa PowerShell.exe, è possibile usare i relativi parametri facoltativi per personalizzare la sessione. Ad esempio, è possibile avviare una sessione che usa un criterio di esecuzione specifico o uno che esclude un profilo di Windows PowerShell. In caso contrario, la sessione corrisponde a qualsiasi sessione avviata nella console di Windows PowerShell.
Per avviare una sessione di Windows PowerShell in una finestra del prompt dei comandi, digitare
PowerShell
. Al prompt dei comandi viene aggiunto un prefisso PS per indicare che si è in una sessione di Windows PowerShell.Per avviare una sessione con un criterio di esecuzione specifico, usare il parametro ExecutionPolicy e digitare:
PowerShell.exe -ExecutionPolicy Restricted
Per avviare una sessione di Windows PowerShell senza i profili di Windows PowerShell, usare il parametro NoProfile e digitare:
PowerShell.exe -NoProfile
Per avviare una sessione, usare il parametro ExecutionPolicy e digitare:
PowerShell.exe -ExecutionPolicy Restricted
Per visualizzare il file della Guida PowerShell.exe, digitare:
PowerShell.exe -help PowerShell.exe -? PowerShell.exe /?
Per terminare una sessione di Windows PowerShell in una finestra del prompt dei comandi, digitare
exit
. Ritorna il tipico prompt dei comandi.
Osservazioni:
Per un elenco completo dei parametri della riga di comando PowerShell.exe, vedere about_PowerShell.Exe.
Per informazioni su altri modi per avviare Windows PowerShell, vedere Avvio di Windows PowerShell.
Windows PowerShell viene eseguito nell'opzione di installazione Server Core dei sistemi operativi Windows Server. Tuttavia, le funzionalità che richiedono un'interfaccia utente grafica, ad esempio Windows PowerShell Integrated Scripting Environment (ISE) e i cmdlet Out-GridView e Show-Command, non vengono eseguiti nelle installazioni Server Core.