Get-PSSubsystem
Hämtar information om de undersystem som är registrerade i PowerShell.
Syntax
Get-PSSubsystem []
Get-PSSubsystem
-Kind <SubsystemKind>
[<CommonParameters>]
Get-PSSubsystem
-SubsystemType <Type>
[<CommonParameters>]
Description
Hämtar information om de undersystem som är registrerade i PowerShell.
Anteckning
Det här är en experimentell funktion. Den här cmdleten PSSubsystemPluginModel
är bara tillgänglig när funktionen är aktiverad. Mer information finns i Använda experimentella funktioner.
Funktionen gör det möjligt att separera komponenter i System.Management.Automation.dll
enskilda undersystem som finns i deras egen sammansättning. Den här separationen minskar diskfotavtrycket för powershell-kärnmotorn och gör att dessa komponenter kan bli valfria funktioner för en minimal PowerShell-installation.
För närvarande stöds endast CommandPredictor-undersystemet . Det här undersystemet används tillsammans med PSReadLine-modulen för att tillhandahålla anpassade förutsägelse-plugin-program. I framtiden kan Job, CommandCompleter, Remoting och andra komponenter separeras i undersystemsammansättningar utanför System.Management.Automation.dll
.
Exempel
Exempel 1 – Visa alla tillgängliga undersystem
Get-PSSubsystem
Kind SubsystemType IsRegistered Implementations
---- ------------- ------------ ---------------
CommandPredictor ICommandPredictor False {}
Exempel 2 – Visa alla tillgängliga undersystem av ett visst slag
PS> Get-PSSubsystem -Kind CommandPredictor | Format-List
Kind : CommandPredictor
SubsystemType : System.Management.Automation.Subsystem.ICommandPredictor
AllowUnregistration : True
AllowMultipleRegistration : True
RequiredCmdlets : {}
RequiredFunctions : {}
IsRegistered : False
Implementations : {}
Parametrar
-Kind
Anger vilken typ av undersystem som ska returneras. Giltiga värden är: CommandPredictor
.
Type: | SubsystemKind |
Accepted values: | CommandPredictor |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SubsystemType
Anger vilken typ av undersystem som ska returneras.
Type: | Type |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |