Get-PSSubsystem
Mengambil informasi tentang subsistem yang terdaftar di PowerShell.
Sintaks
GetAllSet (Default)
Get-PSSubsystem
[<CommonParameters>]
GetByKindSet
Get-PSSubsystem
-Kind <SubsystemKind>
[<CommonParameters>]
GetByTypeSet
Get-PSSubsystem
-SubsystemType <Type>
[<CommonParameters>]
Deskripsi
Mengambil informasi tentang subsistem yang terdaftar di PowerShell.
Nota
Ini adalah fitur eksperimental. Cmdlet ini hanya tersedia ketika fitur PSSubsystemPluginModel diaktifkan. Untuk informasi selengkapnya, lihat Menggunakan Fitur Eksperimental.
Fitur ini memungkinkan untuk memisahkan komponen System.Management.Automation.dll menjadi subsistem individu yang berada di rakitan mereka sendiri. Pemisahan ini mengurangi jejak disk mesin PowerShell inti dan memungkinkan komponen ini menjadi fitur opsional untuk penginstalan PowerShell minimal.
Saat ini, hanya subsistem CommandPredictor yang didukung. Subsistem ini digunakan bersama dengan modul PSReadLine untuk menyediakan plugin prediksi kustom. Di masa mendatang, Job, CommandCompleter, Remoting dan komponen lainnya dapat dipisahkan menjadi rakitan subsistem di luar System.Management.Automation.dll.
Contoh
Contoh 1 - Menampilkan semua subsistem yang tersedia
Get-PSSubsystem
Kind SubsystemType IsRegistered Implementations
---- ------------- ------------ ---------------
CommandPredictor ICommandPredictor False {}
Contoh 2 - Menampilkan semua subsistem yang tersedia dari jenis tertentu
PS> Get-PSSubsystem -Kind CommandPredictor | Format-List
Kind : CommandPredictor
SubsystemType : System.Management.Automation.Subsystem.ICommandPredictor
AllowUnregistration : True
AllowMultipleRegistration : True
RequiredCmdlets : {}
RequiredFunctions : {}
IsRegistered : False
Implementations : {}
Parameter
-Kind
Menentukan jenis subsistem yang akan dikembalikan. Nilai yang valid adalah: CommandPredictor.
Properti parameter
| Jenis: | SubsystemKind |
| Nilai default: | None |
| Nilai yang diterima: | CommandPredictor |
| Mendukung wildcard: | False |
| DontShow: | False |
Kumpulan parameter
GetByKindSet
| Position: | Named |
| Wajib: | True |
| Nilai dari alur: | True |
| Nilai dari alur berdasarkan nama properti: | False |
| Nilai dari argumen yang tersisa: | False |
-SubsystemType
Menentukan jenis subsistem yang akan dikembalikan.
Properti parameter
| Jenis: | Type |
| Nilai default: | None |
| Mendukung wildcard: | False |
| DontShow: | False |
Kumpulan parameter
GetByTypeSet
| Position: | Named |
| Wajib: | True |
| Nilai dari alur: | True |
| Nilai dari alur berdasarkan nama properti: | False |
| Nilai dari argumen yang tersisa: | False |
CommonParameters
Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.