Get-PSSnapin
Obtém os snap-ins do Windows PowerShell no computador.
Sintaxe
Get-PSSnapin [[-Name] <string[]>] [-Registered] [<CommonParameters>]
Descrição
O cmdlet Get-PSSnapin obtém os snap-ins do Windows PowerShell que foram adicionados à sessão atual ou que foram registrados no sistema. Os snap-ins são listados na ordem em que são detectados.
Get-PSSnapin só obtém snap-ins registrados. Para registrar um snap-in do Windows PowerShell, use a ferramenta InstallUtil incluída no Microsoft .NET Framework 2.0. Para obter mais informações, consulte "How to Register Cmdlets, Providers, and Host Applications" na Biblioteca MSDN (em inglês), em https://go.microsoft.com/fwlink/?LinkId=143619.
Parâmetros
-Name <string[]>
Obtém apenas os snap-ins do Windows PowerShell especificados. Insira os nomes de um ou mais snap-ins do Windows PowerShell. Os caracteres curinga são permitidos.
O nome do parâmetro ("Name") é opcional.
Necessário? |
false |
Posição? |
1 |
Valor padrão |
|
Aceitar entrada do pipeline? |
false |
Aceitar caracteres curinga? |
false |
-Registered
Obtém os snap-ins do Windows PowerShell que foram registrados no sistema (mesmo que eles ainda não tenham sido adicionados à sessão).
Os snap-ins que são instalados com o Windows PowerShell não aparecem nessa lista.
Sem esse parâmetro, Get-PSSnapin obtém os snap-ins do Windows PowerShell que foram adicionados à sessão.
Necessário? |
false |
Posição? |
named |
Valor padrão |
|
Aceitar entrada do pipeline? |
false |
Aceitar caracteres curinga? |
false |
<CommonParameters>
Esse cmdlet oferece suporte aos parâmetros comuns: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer e -OutVariable. Para obter mais informações, consulte about_Commonparameters.
Entradas e saídas
O tipo de entrada é o tipo dos objetos que você pode canalizar para o cmdlet. O tipo de retorno é o tipo dos objetos que o cmdlet retorna.
Entradas |
Nenhum Não é possível canalizar a entrada para Get-PSSnapin. |
Saídas |
System.Management.Automation.PSSnapInInfo Get-PSSnapin retorna um objeto para cada snap-in obtido. |
Observações
Você pode fazer referência a Get-PSSnapin usando seu alias interno, "psnp". Para obter mais informações, consulte about_Aliases.
Exemplo 1
C:\PS>get-PSSnapIn
Descrição
-----------
Esse comando obtém os snap-ins do Windows PowerShell que estão carregados no momento na sessão. Isso inclui os snap-ins que estão instalados com o Windows PowerShell e aqueles que não foram adicionados à sessão.
Exemplo 2
C:\PS>get-PSSnapIn -registered
Descrição
-----------
Esse comando obtém os snap-ins do Windows PowerShell que foram registrados no computador, incluindo aqueles que já foram adicionados à sessão. A saída não inclui os snap-ins que são instalados com o Windows PowerShell, nem as DLLs dos snap-ins do Windows PowerShell que ainda não foram registradas no sistema.
Exemplo 3
C:\PS>get-PSSnapIn smp*
Descrição
-----------
Esse comando obtém os snap-ins do Windows PowerShell contidos na sessão atual que têm nomes que começam com "smp".