Get-PSSubsystem
Hiermee wordt informatie opgehaald over de subsystemen die zijn geregistreerd in PowerShell.
Syntaxis
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 functie PSSubsystemPluginModel
is ingeschakeld. Zie Experimentele functies gebruikenvoor meer informatie.
De functie maakt het mogelijk om onderdelen van System.Management.Automation.dll
te scheiden in afzonderlijke subsystemen 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 subsysteem CommandPredictor ondersteund. Dit subsysteem wordt samen met de PSReadLine-module gebruikt om aangepaste voorspellingsinvoegtoepassingen te bieden. In de toekomst kunnen Job, CommandCompleter, externe 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 |
Geaccepteerde waarden: | CommandPredictor |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-SubsystemType
Hiermee geeft u het type subsysteem dat moet worden geretourneerd.
Type: | Type |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |