Windows PowerShell è un ambiente completamente estendibile. Chiunque può scrivere comandi per Windows PowerShell. È possibile utilizzare comandi scritti da altri e condividere i propri comandi con altri.

I comandi sono condivisi tramite moduli e snap-in. I moduli e gli snap-in di Windows PowerShell sono pacchetti che contengono comandi di Windows PowerShell e altri elementi. Tutti i cmdlet e i provider in Windows PowerShell vengono forniti in snap-in o in moduli e questi ultimi possono contenere anche funzioni, alias, variabili e unità.

Alcuni snap-in e moduli vengono aggiunti automaticamente a ogni sessione di Windows PowerShell. Quando si riceve uno snap-in o un modulo, è possibile installarlo e aggiungere i comandi alle sessioni di Windows PowerShell. Per condividere i comandi scritti, è possibile creare un modulo o uno snap-in di Windows PowerShell.

Informazioni sui moduli

Un modulo è un pacchetto di comandi e di altri elementi che è possibile utilizzare in Windows PowerShell. Dopo aver eseguito il programma di installazione o salvato il modulo su disco, è possibile importare il modulo nella sessione di Windows PowerShell e utilizzare i comandi e gli elementi. È inoltre possibile utilizzare i moduli per organizzare cmdlet, provider, funzioni, alias e altri comandi creati e condividerli con altri.

Per informazioni sull'installazione e sull'utilizzo dei moduli, vedere about_Modules. Per informazioni sulla creazione dei moduli, vedere l'argomento relativo alla scrittura di un modulo di Windows PowerShell in MSDN.

Informazioni sugli snap-in

Uno snap-in di Windows PowerShell (PSSnapin) è una DLL (.dll) che implementa cmdlet e provider. Quando si riceve uno snap-in, è necessario installarlo e successivamente sarà possibile aggiungere i cmdlet e i provider dello snap-in alla sessione di Windows PowerShell.

Per informazioni sull'installazione e sull'utilizzo degli snap-in, vedere about_PSSnapins. Per informazioni sulla scrittura degli snap-in, vedere l'argomento relativo alla scrittura di uno snap-in di Windows PowerShell in MSDN.




Argomenti della Guida