Windows PowerShell™ è una shell da riga di comando e un linguaggio di script basati sulle attività espressamente progettati per l'amministrazione del sistema. Basato su .NET Framework, Windows PowerShell™ consente a professionisti IT e a utenti esperti di controllare e automatizzare l'amministrazione del sistema operativo Windows e delle applicazioni in esso eseguite.
I comandi incorporati in Windows PowerShell, detti cmdlet, consentono di gestire i computer aziendali dalla riga di comando. I provider di Windows PowerShell™ consentono di accedere agli archivi dati, quali il Registro di sistema e l'archivio certificati, con la stessa facilità con cui si accede al file system. Windows PowerShell™ dispone inoltre di un parser di espressioni avanzato e di un linguaggio di script completo.
Windows PowerShell™ include le funzionalità seguenti:
-
Cmdlet per l'esecuzione di comuni attività di amministrazione di sistema, ad esempio la gestione del Registro di sistema, dei servizi e dei registri eventi, nonché per l'utilizzo di Strumentazione gestione Windows (WMI).
-
Un linguaggio di script basato sulle attività e il supporto per gli script e gli strumenti da riga di comando esistenti.
-
Progettazione coerente. Poiché i cmdlet e gli archivi dati del sistema utilizzano una sintassi e convenzioni di denominazione comuni, i dati possono essere condivisi facilmente e l'output di un cmdlet può essere utilizzato come input per un altro cmdlet senza necessità di riformattazione o manipolazione.
-
Esplorazione del sistema operativo semplificata e basata su comandi, così da consentire agli utenti di esplorare il Registro di sistema e gli altri archivi dati con le stesse tecniche utilizzate per l'esplorazione del file system.
-
Funzionalità potenti di manipolazione degli oggetti. Gli oggetti possono essere manipolati direttamente o inviati ad altri strumenti o database.
-
Interfaccia estensibile. I fornitori di software indipendente e gli sviluppatori aziendali possono creare strumenti e utilità personalizzate per amministrare il software.
Introduzione a Windows PowerShell
Per informazioni introduttive su Windows PowerShell, utilizzare le risorse seguenti, che sono incluse nello strumento:
-
Guida introduttiva. Una breve introduzione con esercitazione. Per visualizzarla, fare clic sul pulsante Start, scegliere Tutti i programmi, Windows PowerShell 1.0 e quindi Attività iniziali.
-
Manuale dell'utente. Un'introduzione dettagliata che include script e scenari reali.
-
Cmdlet Get-Help. Cmdlet di Windows PowerShell™ che può essere utilizzato per visualizzare rapidamente un elenco dei cmdlet e dei provider disponibili nel sistema in uso. Per iniziare, avviare Windows PowerShell™ e al relativo prompt digitare:
Per informazioni sul linguaggio di script di Windows PowerShell e su altri concetti, vedere gli argomenti relativi ai comandi "about". Per visualizzare l’elenco degli argomenti relativi ai comandi “about”, digitare:
Risorse correlate
Oltre alla Guida disponibile alla riga di comando, è possibile ottenere ulteriori informazioni nelle risorse indicate di seguito.
Blog del team di Windows PowerShell. La migliore risorsa per informarsi e collaborare con altri utenti di Windows PowerShell™. È possibile leggere il blog di Windows PowerShell e partecipare al forum degli utenti di Windows PowerShell all'indirizzo microsoft.public.windows.powershell (in lingua inglese). È inoltre possibile utilizzare Windows Live Search per trovare altri blog e risorse su Windows PowerShell. Successivamente, con l'aumento delle proprie competenze, sarà possibile contribuire liberamente inviando le proprie idee e opinioni.
Windows PowerShell SDK. Offre contenuti di riferimento che possono essere utilizzati per sviluppare cmdlet, provider e applicazioni host.
Manuale del programmatore di Windows PowerShell. Include esercitazioni per la creazione di cmdlet, provider e applicazioni host. Contiene inoltre informazioni sulle nozioni fondamentali di Windows PowerShell.