Ottiene gli snap-in di Windows PowerShell nel computer.
Sintassi
Get-PSSnapin [[-Name] <string[]>] [-Registered] [<CommonParameters>]
Descrizione
Il cmdlet Get-PSSnapin ottiene gli snap-in di Windows PowerShell aggiunti alla sessione corrente o registrati nel sistema. Gli snap-in sono elencati in base allo stesso ordine in cui vengono rilevati.
Get-PSSnapin ottiene solo gli snap-in registrati. Per registrare uno snap-in di Windows PowerShell, utilizzare lo strumento InstallUtil incluso in Microsoft .NET Framework 2.0. Per ulteriori informazioni, vedere l'argomento relativo alla registrazione di cmdlet, provider e applicazioni host in MSDN Library all'indirizzo https://go.microsoft.com/fwlink/?LinkId=143619 (le informazioni potrebbero essere in lingua inglese).
Parametri
-Name <string[]>
Ottiene solo gli snap-in di Windows PowerShell specificati. Immettere il nome di uno o più snap-in di Windows PowerShell. È consentito l'utilizzo di caratteri jolly.
Il nome del parametro ("Name") è facoltativo.
Obbligatorio? |
false |
Posizione? |
1 |
Valore predefinito |
|
Accettare input da pipeline? |
false |
Accettare caratteri jolly? |
false |
-Registered
Ottiene gli snap-in di Windows PowerShell registrati nel sistema (anche se non sono ancora stati aggiunti alla sessione).
Gli snap-in installati con Windows PowerShell non saranno inclusi nell'elenco.
Senza questo parametro, tramite Get-PSSnapin vengono ottenuti gli snap-in di Windows PowerShell aggiunti alla sessione.
Obbligatorio? |
false |
Posizione? |
named |
Valore predefinito |
|
Accettare input da pipeline? |
false |
Accettare caratteri jolly? |
false |
<CommonParameters>
Questo cmdlet supporta i parametri comuni -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer e -OutVariable. Per ulteriori informazioni, vedere about_Commonparameters.
Input e output
Il tipo di input è il tipo degli oggetti che è possibile reindirizzare al cmdlet. Il tipo restituito è il tipo degli oggetti restituiti dal cmdlet.
Input |
Nessuno Non è possibile reindirizzare l'input a Get-PSSnapin. |
Output |
System.Management.Automation.PSSnapInInfo Get-PSSnapin restituisce un oggetto per ogni snap-in ottenuto. |
Note
È possibile fare riferimento a Get-PSSnapin tramite il relativo alias predefinito "psnp". Per ulteriori informazioni, vedere about_Aliases.
Esempio 1
C:\PS>get-PSSnapIn Descrizione ----------- Con questo comando si ottengono gli snap-in di Windows PowerShell attualmente caricati nella sessione. Sono inclusi gli snap-in installati con Windows PowerShell e quelli aggiunti alla sessione.
Esempio 2
C:\PS>get-PSSnapIn -registered Descrizione ----------- Tramite questo comando vengono ottenuti gli snap-in di Windows PowerShell registrati nel computer, inclusi quelli già aggiunti alla sessione. Nell'output non sono inclusi gli snap-in installati con Windows PowerShell o gli snap-in in forma di librerie a collegamento dinamico (DLL, Dynamic-Link Library) di Windows PowerShell non ancora registrati nel sistema.
Esempio 3
C:\PS>get-PSSnapIn smp* Descrizione ----------- Tramite questo comando vengono ottenuti gli snap-in di Windows PowerShell presenti nella sessione corrente il cui nome inizia con "smp".
Vedere anche