Megosztás a következőn keresztül:


Get-PSSubsystem

Lekéri a PowerShellben regisztrált alrendszerekkel kapcsolatos információkat.

Syntax

GetAllSet (Alapértelmezett)

Get-PSSubsystem
    [<CommonParameters>]

GetByKindSet

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

GetByTypeSet

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

Description

Lekéri a PowerShellben regisztrált alrendszerekkel kapcsolatos információkat.

Megjegyzés:

Ez egy kísérleti funkció. Ez a parancsmag csak akkor érhető el, ha a PSSubsystemPluginModel funkció engedélyezve van. További információ: A kísérleti funkciók használata.

A funkció lehetővé teszi, hogy System.Management.Automation.dll összetevőit önálló alrendszerekké válasszák szét, amelyek a saját összeállításukban találhatók. Ez az elkülönítés csökkenti az alapvető PowerShell-motor lemezigényét, és lehetővé teszi, hogy ezek az összetevők választható funkciókká váljanak a Minimális PowerShell-telepítéshez.

Jelenleg csak a CommandPredictor alrendszer támogatott. Ezt az alrendszert a PSReadLine modullal együtt használjuk egyéni előrejelzési beépülő modulok biztosítására. A jövőben a Feladat, CommandCompleter, Remoting és más összetevők különválaszthatók a System.Management.Automation.dll kívüli alrendszer-assemblékbe.

Példák

1. példa – Az összes elérhető alrendszer megjelenítése

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

2. példa – Egy adott típusú összes elérhető alrendszer megjelenítése

PS> Get-PSSubsystem -Kind CommandPredictor | Format-List
Kind                      : CommandPredictor
SubsystemType             : System.Management.Automation.Subsystem.ICommandPredictor
AllowUnregistration       : True
AllowMultipleRegistration : True
RequiredCmdlets           : {}
RequiredFunctions         : {}
IsRegistered              : False
Implementations           : {}

Paraméterek

-Kind

A visszaadandó alrendszer típusát adja meg. Az érvényes értékek a következők: CommandPredictor.

Paramétertulajdonságok

Típus:SubsystemKind
Alapértelmezett érték:None
Elfogadott értékek:CommandPredictor
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

GetByKindSet
Position:Named
Kötelező:True
Folyamatból származó érték:True
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

-SubsystemType

Megadja a visszaadandó alrendszer típusát.

Paramétertulajdonságok

Típus:Type
Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

GetByTypeSet
Position:Named
Kötelező:True
Folyamatból származó érték:True
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

CommonParameters

Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters.

Bevitelek

SubsystemKind

Type

Kimenetek

SubsystemInfo