다음을 통해 공유


Get-PSSubsystem

PowerShell에 등록된 하위 시스템에 대한 정보를 검색합니다.

구문

GetAllSet (기본값)

Get-PSSubsystem
    [<CommonParameters>]

GetByKindSet

Get-PSSubsystem
    -Kind <SubsystemKind>
    [<CommonParameters>]

GetByTypeSet

Get-PSSubsystem
    -SubsystemType <Type>
    [<CommonParameters>]

Description

PowerShell에 등록된 하위 시스템에 대한 정보를 검색합니다.

비고

이 기능은 실험 기능입니다. 이 cmdlet은 PSSubsystemPluginModel 기능을 사용하는 경우에만 사용할 수 있습니다. 자세한 내용은 실험적 기능 사용을 참조하세요.

이 기능을 사용하면 System.Management.Automation.dll 구성 요소를 자체 어셈블리에 있는 개별 하위 시스템에 구분할 수 있습니다. 이렇게 분리하면 핵심 PowerShell 엔진의 디스크 공간이 줄어들고 이러한 구성 요소가 최소한의 PowerShell 설치를 위한 선택적 기능이 될 수 있습니다.

현재 CommandPredictor 하위 시스템만 지원됩니다. 이 하위 시스템은 PSReadLine 모듈과 함께 사용자 지정 예측 플러그 인을 제공하는 데 사용됩니다. 나중에 작업, CommandCompleter, 원격 및 기타 구성 요소는 System.Management.Automation.dll외부의 하위 시스템 어셈블리로 분리될 수 있습니다.

예제

예제 1 - 사용 가능한 모든 하위 시스템 표시

Get-PSSubsystem
Kind              SubsystemType     IsRegistered Implementations
----              -------------     ------------ ---------------
CommandPredictor  ICommandPredictor        False {}

예제 2 - 특정 종류의 사용 가능한 모든 하위 시스템 표시

PS> Get-PSSubsystem -Kind CommandPredictor | Format-List
Kind                      : CommandPredictor
SubsystemType             : System.Management.Automation.Subsystem.ICommandPredictor
AllowUnregistration       : True
AllowMultipleRegistration : True
RequiredCmdlets           : {}
RequiredFunctions         : {}
IsRegistered              : False
Implementations           : {}

매개 변수

-Kind

반환할 하위 시스템의 종류를 지정합니다. 유효한 값은 CommandPredictor.

매개 변수 속성

형식:SubsystemKind
Default value:None
허용되는 값:CommandPredictor
와일드카드 지원:False
DontShow:False

매개 변수 집합

GetByKindSet
Position:Named
필수:True
파이프라인의 값:True
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-SubsystemType

반환할 하위 시스템의 형식을 지정합니다.

매개 변수 속성

형식:Type
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

GetByTypeSet
Position:Named
필수:True
파이프라인의 값:True
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

CommonParameters

이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction 및 -WarningVariable 매개 변수를 지원합니다. 자세한 내용은 about_CommonParameters를 참조하세요.

입력

SubsystemKind

Type

출력

SubsystemInfo