Get-PSSnapin
SYNOPSIS
Gets the Windows PowerShell snap-ins on the computer.
SYNTAX
Get-PSSnapin [[-name] <string[]>] [-registered] [<CommonParameters>]
DETAILED DESCRIPTION
The Get-PSSnapIn cmdlet gets objects representing each Windows PowerShell snap-in available in the current console or registered on the system. The snap-ins are listed in the order in which they appear in the console file.
PARAMETERS
-name <string[]>
Gets only the specified Windows PowerShell snap-ins. Enter the names of one or more Windows PowerShell snap-ins. Wildcards are permitted.
The parameter name ("-Name") is optional.
Required? |
false |
Position? |
1 |
Default value |
|
Accept pipeline input? |
false |
Accept wildcard characters? |
true |
-registered <SwitchParameter>
Gets only the Windows PowerShell snap-ins that have been registered on the system. The snap-ins that are installed with Windows PowerShell do not appear in this list.
Required? |
false |
Position? |
named |
Default value |
False |
Accept pipeline input? |
false |
Accept wildcard characters? |
false |
<CommonParameters>
This cmdlet supports the common parameters: -Verbose, -Debug, -ErrorAction, -ErrorVariable, and -OutVariable. For more information, type, "get-help about_commonparameters".
INPUT TYPE
PSSnapInInfo.Name
RETURN TYPE
PSSnapInInfo object.
NOTES
For more information, type "Get-Help Get-PSSnapIn -detailed". For technical information, type "Get-Help Get-PSSnapIn -full".
When specifying multiple values for a parameter, use commas to separate the values. For example, "<parameter-name> <value1>, <value2>".
You can also refer to Get-PSSnapin by its built-in alias, "psnp". For more information, see About_Alias.
EXAMPLE 1
get-PSSnapIn
This command get the Windows PowerShell snap-ins that are currently loaded in the console. This includes the snap-ins that are installed with Windows PowerShell and those that have been added to the console.
EXAMPLE 2
get-PSSnapIn * -registered
This command gets the Windows PowerShell snap-ins that have been registered on the computer, including those that have already been added to the console. The output does not include snap-ins that are installed with Windows PowerShell or Windows PowerShell snap-in DLLs that have not yet been registered on the system.
EXAMPLE 3
get-PSSnapIn smp*
This command gets the Windows PowerShell snap-ins in the current console that have names that begin with "smp".
RELATED LINKS