Get-PSSubsystem
Recupera información sobre los subsistemas registrados en PowerShell.
Sintaxis
Get-PSSubsystem []
Get-PSSubsystem
-Kind <SubsystemKind>
[<CommonParameters>]
Get-PSSubsystem
-SubsystemType <Type>
[<CommonParameters>]
Description
Recupera información sobre los subsistemas registrados en PowerShell.
Nota:
Esta es una característica experimental. Este cmdlet solo está disponible cuando la PSSubsystemPluginModel
característica está habilitada. Para obtener más información, vea Uso de las características experimentales.
La característica permite separar componentes de System.Management.Automation.dll
en subsistemas individuales que residen en su propio ensamblado. Esta separación reduce la superficie de memoria del disco del motor de PowerShell principal y permite que estos componentes se conviertan en características opcionales para una instalación mínima de PowerShell.
Actualmente, solo se admite el subsistema CommandPredictor. Este subsistema se usa junto con el módulo PSReadLine para proporcionar complementos de predicción personalizados. En el futuro, Job, CommandCompleter, Remoting y otros componentes podrían separarse en ensamblados de subsistema fuera de System.Management.Automation.dll
.
Ejemplos
Ejemplo 1: Mostrar todos los subsistemas disponibles
Get-PSSubsystem
Kind SubsystemType IsRegistered Implementations
---- ------------- ------------ ---------------
CommandPredictor ICommandPredictor False {}
Ejemplo 2: Mostrar todos los subsistemas disponibles de un tipo específico
PS> Get-PSSubsystem -Kind CommandPredictor | Format-List
Kind : CommandPredictor
SubsystemType : System.Management.Automation.Subsystem.ICommandPredictor
AllowUnregistration : True
AllowMultipleRegistration : True
RequiredCmdlets : {}
RequiredFunctions : {}
IsRegistered : False
Implementations : {}
Parámetros
-Kind
Especifica el tipo de subsistema que se va a devolver. Los valores válidos son: CommandPredictor
.
Tipo: | SubsystemKind |
Valores aceptados: | CommandPredictor |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-SubsystemType
Especifica el tipo de subsistema que se va a devolver.
Tipo: | Type |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |