Get-PSSubsystem

Načte informace o subsystémech registrovaných v PowerShellu.

Syntax

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

Description

Načte informace o subsystémech registrovaných v PowerShellu.

Poznámka:

Toto je experimentální funkce. Tato rutina je dostupná jenom v případě, že je tato funkce povolená PSSubsystemPluginModel . Další informace naleznete v tématu Použití experimentálních funkcí.

Tato funkce umožňuje oddělit komponenty System.Management.Automation.dll do jednotlivých subsystémů, které se nacházejí ve vlastním sestavení. Toto oddělení snižuje nároky na disky základního modulu PowerShellu a umožňuje, aby se tyto komponenty staly volitelnými funkcemi pro minimální instalaci PowerShellu.

V současné době se podporuje pouze subsystém CommandPredictor . Tento subsystém se používá spolu s modulem PSReadLine k poskytování vlastních modulů plug-in pro predikce. V budoucnu může být úloha, commandCompleter, vzdálené komunikace a další komponenty odděleny do sestavení subsystému System.Management.Automation.dllmimo .

Příklady

Příklad 1 – Zobrazení všech dostupných subsystémů

Get-PSSubsystem

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

Příklad 2 – Zobrazení všech dostupných subsystémů určitého druhu

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

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

Parametry

-Kind

Určuje typ subsystému, který se má vrátit. Platné hodnoty jsou: CommandPredictor.

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

-SubsystemType

Určuje typ subsystému, který se má vrátit.

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

Vstupy

SubsystemKind

Type

Výstupy

SubsystemInfo