Bagikan melalui


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.

Input

SubsystemKind

Type

Output

SubsystemInfo