Compartir a través de


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

Entradas

Salidas