Get-PSSubsystem
PowerShell'de kayıtlı alt sistemler hakkındaki bilgileri alır.
Syntax
GetAllSet (Varsayılan)
Get-PSSubsystem
[<CommonParameters>]
GetByKindSet
Get-PSSubsystem
-Kind <SubsystemKind>
[<CommonParameters>]
GetByTypeSet
Get-PSSubsystem
-SubsystemType <Type>
[<CommonParameters>]
Description
PowerShell'de kayıtlı alt sistemler hakkındaki bilgileri alır.
Uyarı
Bu, deneysel bir özelliktir. Bu cmdlet yalnızca PSSubsystemPluginModel özelliği etkinleştirildiğinde kullanılabilir. Daha fazla bilgi için bkz. Deneysel Özellikleri Kullanma.
Bu özellik, System.Management.Automation.dll bileşenlerini kendi derlemelerinde bulunan tek tek alt sistemlere ayırmayı mümkün kılar. Bu ayırma, çekirdek PowerShell altyapısının disk ayak izini azaltır ve bu bileşenlerin en düşük PowerShell yüklemesi için isteğe bağlı özellikler haline gelmesini sağlar.
Şu anda yalnızca CommandPredictor alt sistemi desteklenmektedir. Bu alt sistem, özel tahmin eklentileri sağlamak için PSReadLine modülüyle birlikte kullanılır. Gelecekte, job, CommandCompleter, Uzaktan İletişim ve diğer bileşenler System.Management.Automation.dlldışında alt sistem derlemelerine ayrılabilir.
Örnekler
Örnek 1 - Kullanılabilir tüm alt sistemleri görüntüleme
Get-PSSubsystem
Kind SubsystemType IsRegistered Implementations
---- ------------- ------------ ---------------
CommandPredictor ICommandPredictor False {}
Örnek 2 - Belirli bir türe ait tüm kullanılabilir alt sistemleri görüntüleme
PS> Get-PSSubsystem -Kind CommandPredictor | Format-List
Kind : CommandPredictor
SubsystemType : System.Management.Automation.Subsystem.ICommandPredictor
AllowUnregistration : True
AllowMultipleRegistration : True
RequiredCmdlets : {}
RequiredFunctions : {}
IsRegistered : False
Implementations : {}
Parametreler
-Kind
Döndürülecek alt sistemin türünü belirtir. Geçerli değerler şunlardır: CommandPredictor.
Parametre özellikleri
| Tür: | SubsystemKind |
| Default value: | None |
| Kabul edilen değerler: | CommandPredictor |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
GetByKindSet
| Position: | Named |
| Zorunlu: | True |
| İşlem hattından gelen değer: | True |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-SubsystemType
Döndürülecek alt sistemin türünü belirtir.
Parametre özellikleri
| Tür: | Type |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
GetByTypeSet
| Position: | Named |
| Zorunlu: | True |
| İşlem hattından gelen değer: | True |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
CommonParameters
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.