Share via


Get-PSSubsystem

Hiermee wordt informatie opgehaald over de subsystemen die zijn geregistreerd in PowerShell.

Syntax

Get-PSSubsystem []
Get-PSSubsystem
   -Kind <SubsystemKind>
   [<CommonParameters>]
Get-PSSubsystem
   -SubsystemType <Type>
   [<CommonParameters>]

Description

Hiermee wordt informatie opgehaald over de subsystemen die zijn geregistreerd in PowerShell.

Notitie

Dit is een experimentele functie. Deze cmdlet is alleen beschikbaar wanneer de PSSubsystemPluginModel functie is ingeschakeld. Zie Experimentele functies gebruiken voor meer informatie.

De functie maakt het mogelijk om onderdelen van System.Management.Automation.dll afzonderlijke subsystemen te scheiden die zich in hun eigen assembly bevinden. Deze scheiding vermindert de schijfvoetafdruk van de PowerShell-kernengine en stelt deze onderdelen in staat optionele functies te worden voor een minimale PowerShell-installatie.

Op dit moment wordt alleen het CommandPredictor-subsysteem ondersteund. Dit subsysteem wordt samen met de PSReadLine-module gebruikt om aangepaste voorspellingsinvoegtoepassingen te bieden. In de toekomst kunnen Job, CommandCompleter, Remoting en andere onderdelen worden gescheiden in subsysteemassembly's buiten System.Management.Automation.dll.

Voorbeelden

Voorbeeld 1: alle beschikbare subsystemen weergeven

Get-PSSubsystem

Kind              SubsystemType     IsRegistered Implementations
----              -------------     ------------ ---------------
CommandPredictor  ICommandPredictor        False {}

Voorbeeld 2: alle beschikbare subsystemen van een bepaald type weergeven

PS> Get-PSSubsystem -Kind CommandPredictor | Format-List

Kind                      : CommandPredictor
SubsystemType             : System.Management.Automation.Subsystem.ICommandPredictor
AllowUnregistration       : True
AllowMultipleRegistration : True
RequiredCmdlets           : {}
RequiredFunctions         : {}
IsRegistered              : False
Implementations           : {}

Parameters

-Kind

Hiermee geeft u het type subsysteem dat moet worden geretourneerd. Geldige waarden zijn: CommandPredictor.

Type:SubsystemKind
Accepted values:CommandPredictor
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SubsystemType

Hiermee geeft u het type subsysteem dat moet worden geretourneerd.

Type:Type
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Invoerwaarden

SubsystemKind

Type

Uitvoerwaarden

SubsystemInfo