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.