Windows PowerShell è una nuova shell della riga di comando Windows ideata specificamente per gli amministratori di sistema. Windows PowerShell include un prompt interattivo e un ambiente di script utilizzabili indipendentemente l'uno dall'altro o in combinazione.

Diversamente dalla maggior parte delle shell, da cui viene accettato e restituito testo, Windows PowerShell si basa su .NET Framework Common Language Runtime (CLR) e su .NET Framework e accetta e restituisce oggetti .NET Framework. Grazie a questa modifica fondamentale all'ambiente, sono disponibili strumenti e metodi completamente nuovi per la gestione e la configurazione di Windows.

In Windows PowerShell viene introdotto il concetto di cmdlet (pronunciato come in inglese "command-let"), un semplice strumento da riga di comando a funzione singola incorporato nella shell. Ogni cmdlet può essere utilizzato separatamente, ma per ottenere una maggiore efficienza è possibile utilizzare questi semplici strumenti in combinazione per eseguire attività complesse. Windows PowerShell include più di cento cmdlet principali di base ed è inoltre possibile scrivere cmdlet personalizzati e condividerli con altri utenti.

In modo analogo alla maggior parte delle shell, Windows PowerShell consente di accedere al file system nel computer. I provider di Windows PowerShell consentono inoltre di accedere ad altri archivi dati, ad esempio il Registro di sistema e gli archivi certificati per la firma digitale, con la stessa semplicità con cui è possibile accedere al file system.

La presente Guida introduttiva offre un'introduzione a Windows PowerShell, descrivendone il linguaggio, i cmdlet, i provider e l'utilizzo di oggetti.




Argomenti della Guida