Get-PSSubsystem
Recupera informazioni sui sottosistemi registrati in PowerShell.
Sintassi
Get-PSSubsystem []
Get-PSSubsystem
-Kind <SubsystemKind>
[<CommonParameters>]
Get-PSSubsystem
-SubsystemType <Type>
[<CommonParameters>]
Descrizione
Recupera informazioni sui sottosistemi registrati in PowerShell.
Nota
Si tratta di una funzionalità sperimentale. Questo cmdlet è disponibile solo quando la funzionalità di PSSubsystemPluginModel
è abilitata. Per altre informazioni, vedere Using Experimental Features.
La funzionalità consente di separare i componenti di System.Management.Automation.dll
in singoli sottosistemi che risiedono nel proprio assembly. Questa separazione riduce il footprint del disco del motore powerShell principale e consente a questi componenti di diventare funzionalità facoltative per un'installazione minima di PowerShell.
Attualmente è supportato solo il sottosistema CommandPredictor. Questo sottosistema viene usato insieme al modulo PSReadLine per fornire plug-in di stima personalizzati. In futuro, Processo, CommandCompleter, remoting e altri componenti potrebbero essere separati in assembly di sottosistemi esterni a System.Management.Automation.dll
.
Esempio
Esempio 1- Visualizzare tutti i sottosistemi disponibili
Get-PSSubsystem
Kind SubsystemType IsRegistered Implementations
---- ------------- ------------ ---------------
CommandPredictor ICommandPredictor False {}
Esempio 2: visualizzare tutti i sottosistemi disponibili di un tipo specifico
PS> Get-PSSubsystem -Kind CommandPredictor | Format-List
Kind : CommandPredictor
SubsystemType : System.Management.Automation.Subsystem.ICommandPredictor
AllowUnregistration : True
AllowMultipleRegistration : True
RequiredCmdlets : {}
RequiredFunctions : {}
IsRegistered : False
Implementations : {}
Parametri
-Kind
Specifica il tipo di sottosistema da restituire. I valori validi sono: CommandPredictor
.
Tipo: | SubsystemKind |
Valori accettati: | CommandPredictor |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-SubsystemType
Specifica il tipo di sottosistema da restituire.
Tipo: | Type |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |