Esporta (0) Stampa
Espandi tutto

Scrittura di script con Windows PowerShell

Aggiornamento: agosto 2014

Si applica a: Windows PowerShell 2.0, Windows PowerShell 3.0, Windows PowerShell 4.0, Windows PowerShell 5.0

Windows PowerShell® è una shell della 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.

I comandi di Windows PowerShell, detti cmdlet, consentono di gestire i computer dalla riga di comando. I provider di Windows PowerShell consentono di accedere ad archivi dati, ad esempio il Registro di sistema e l'archivio certificati, con la stessa facilità con cui si accede al file system. Inoltre, Windows PowerShell include un parser di espressioni avanzato e un linguaggio di scripting completamente sviluppato.

Windows PowerShell include le funzionalità seguenti:

  • Cmdlet per l'esecuzione di comuni attività di amministrazione del sistema, ad esempio gestione del Registro di sistema, servizi, processi e registri eventi, oltre che per l'uso di Strumentazione gestione Windows (WMI).

  • Linguaggio di scripting basato su attività e supporto per gli script e gli strumenti da riga di comando esistenti.

  • Progettazione coerente. Poiché i cmdlet e gli archivi dati di sistema usano sintassi e convenzioni di denominazione comuni, i dati possono essere condivisi facilmente e l'output di un cmdlet può essere usato come input di un altro cmdlet senza riformattazioni o manipolazioni.

  • Struttura di spostamento semplificata del sistema operativo, basata su comandi, che consente agli utenti di spostarsi nel Registro di sistema e in altri archivi dati con le stesse tecniche che si usano per il file system.

  • Potenti funzionalità di manipolazione degli oggetti. Gli oggetti possono essere manipolati direttamente o inviati ad altri strumenti o database.

  • Interfaccia estendibile. Fornitori di software indipendenti e sviluppatori aziendali possono creare strumenti e utilità personalizzati per amministrare il software.

Contenuto della sezione

Il contenuto seguente è disponibile in Scrittura di script con Windows PowerShell.

  • Tramite Windows PowerShell. Questa sezione contiene informazioni su come iniziare a scrivere script e automatizzare gli ambienti Windows con Windows PowerShell. Questa sezione include un manuale dell'utente, informazioni sulle funzionalità incluse in Windows PowerShell (ad esempio la configurazione dello stato desiderato di Windows PowerShell), informazioni sui prerequisiti e l'installazione di Windows PowerShell e informazioni su come usare Windows PowerShell ISE (Integrated Scripting Environment), un editor grafico per Windows PowerShell.

  • Documentazione di riferimento sui moduli di sistema di Windows PowerShell. Questa sezione include argomenti della Guida di riferimento per tutti i cmdlet dei moduli di sistema inclusi in Windows PowerShell. Include inoltre argomenti informativi che illustrano i concetti e gli esempi di Windows PowerShell in maggior dettaglio.

  • Automazione di Windows e Windows Server con Windows PowerShell. Questa sezione include argomenti della Guida di riferimento per tutti i cmdlet di Windows PowerShell disponibili come parte dei ruoli, dei servizi ruolo e delle funzionalità di Windows e Windows Server.

  • Automazione di System Center con Windows PowerShell. Questa sezione include argomenti della Guida di riferimento per tutti i cmdlet di System Center disponibili quando si installa System Center nell'ambiente.

  • Windows Azure Pack per l'automazione di Windows Server con Windows PowerShell. Questa sezione include argomenti della Guida di riferimento per i cmdlet disponibili quando si installa Windows Azure Pack per Windows Server.

  • Versioni precedenti della Guida sui moduli di Windows PowerShell. Questa sezione include documentazione di riferimento e argomenti della Guida informativi per Windows PowerShell 3.0 e per le versioni precedenti di Windows PowerShell.

Risorse correlate

Risorse per gli utenti di Windows PowerShell

Oltre alla Guida disponibile dalla riga di comando, le risorse seguenti forniscono altre informazioni per gli utenti che vogliono eseguire Windows PowerShell.

  • Blog del team di Windows PowerShell. La risorsa ottimale per acquisire informazioni direttamente dal team di prodotto di Windows PowerShell.

  • Contatti con i clienti di Windows PowerShell. Inviare commenti e suggerimenti o segnalare un bug per il team di Windows PowerShell. È possibile segnalare un bug del codice, della documentazione o della localizzazione (traduzione).

  • Il blog Hey, Scripting Guy! pubblica nuovi contenuti sette giorni alla settimana e viene costantemente valutato tra i primi cinque di tutti i blog Microsoft. Gli articoli, basati su scenario, sono scritti in modo coinvolgente e brillante.

  • La pagina di informazioni su PowerShell rappresenta l'hub di Windows PowerShell in TechNet Script Center. Questa pagina ospita una serie di sessioni video per principianti condotte dal Microsoft Scripting Guy Ed Wilson. Contiene inoltre quiz su Windows PowerShell, collegamenti a contenuti della community e altro ancora.

  • In caso di domande su Windows PowerShell, è possibile entrare in contatto con centinaia di altre persone con interessi simili nel forum ufficiale per autori di script.

  • Microsoft Script Center. Un portale con molte risorse utili di Windows PowerShell, tra cui Risorse script per i professionisti IT. Uno dei modi migliori per imparare a scrivere script consiste nel vedere esempi reali. È possibile cercare tra migliaia di script di Windows PowerShell, che possono essere valutati e adattati a specifiche esigenze.

  • Partecipare alla community di utenti di Windows PowerShell. Nella pagina della community Script Center sono indicate le località in cui trovare decine di gruppi di utenti di Windows PowerShell. È inoltre possibile tenersi aggiornati con le attività della community di Microsoft Scripting Guy.

Altra documentazione su Windows PowerShell per le tecnologie Microsoft

I collegamenti seguenti consentono di trovare documentazione su Windows PowerShell non disponibile in questa sezione.

Risorse per sviluppatori di Windows PowerShell

Le risorse seguenti consentono agli sviluppatori di creare moduli, funzioni, cmdlet e applicazioni di hosting di Windows PowerShell.



Il documento è risultato utile?
(1500 caratteri rimanenti)
Grazie per i commenti inviati.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2015 Microsoft