Get-PSSubsystem
Pobiera informacje o podsystemach zarejestrowanych w programie PowerShell.
Składnia
Get-PSSubsystem []
Get-PSSubsystem
-Kind <SubsystemKind>
[<CommonParameters>]
Get-PSSubsystem
-SubsystemType <Type>
[<CommonParameters>]
Opis
Pobiera informacje o podsystemach zarejestrowanych w programie PowerShell.
Uwaga
To jest funkcja objęta programem eksperymentalnym. To polecenie cmdlet jest dostępne tylko wtedy, gdy PSSubsystemPluginModel
funkcja jest włączona. Aby uzyskać więcej informacji, zobacz Używanie funkcji eksperymentalnych.
Funkcja umożliwia oddzielenie składników od System.Management.Automation.dll
poszczególnych podsystemów, które znajdują się we własnym zestawie. Ta separacja zmniejsza zużycie dysku podstawowego aparatu programu PowerShell i pozwala tym składnikom stać się opcjonalnymi funkcjami w przypadku minimalnej instalacji programu PowerShell.
Obecnie obsługiwany jest tylko podsystem CommandPredictor . Ten podsystem jest używany wraz z modułem PSReadLine w celu zapewnienia niestandardowych wtyczek przewidywania. W przyszłości zadanie, polecenieCompleter, komunikacja zdalna i inne składniki mogą być rozdzielone na zestawy podsystemu System.Management.Automation.dll
poza programem .
Przykłady
Przykład 1 — wyświetlanie wszystkich dostępnych podsystemów
Get-PSSubsystem
Kind SubsystemType IsRegistered Implementations
---- ------------- ------------ ---------------
CommandPredictor ICommandPredictor False {}
Przykład 2 — wyświetlanie wszystkich dostępnych podsystemów określonego rodzaju
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
Określa rodzaj podsystemu, który ma zostać zwrócony. Prawidłowe wartości to: CommandPredictor
.
Typ: | SubsystemKind |
Dopuszczalne wartości: | CommandPredictor |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-SubsystemType
Określa typ podsystemu, który ma zostać zwrócony.
Typ: | Type |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |