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
Se trata de una característica experimental. Este cmdlet solo está disponible cuando la característica PSSubsystemPluginModel
está habilitada. Para obtener más información, consulte Uso de características experimentales.
La característica permite separar los componentes de System.Management.Automation.dll
en subsistemas individuales que residen en su propio ensamblado. Esta separación reduce la superficie de disco del motor principal de PowerShell 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, trabajo, CommandCompleter, de comunicación remota y otros componentes se podrían separar 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 |