Enable-RunspaceDebug
디버거가 연결될 때까지 중단점이 유지되는 Runspace에서 디버깅을 사용하도록 설정합니다.
구문
RunspaceNameParameterSet (기본값)
Enable-RunspaceDebug
[[-RunspaceName] <String[]>]
[-BreakAll]
[<CommonParameters>]
RunspaceParameterSet
Enable-RunspaceDebug
[-Runspace] <Runspace[]>
[-BreakAll]
[<CommonParameters>]
RunspaceIdParameterSet
Enable-RunspaceDebug
[-RunspaceId] <Int32[]>
[-BreakAll]
[<CommonParameters>]
RunspaceInstanceIdParameterSet
Enable-RunspaceDebug
[-RunspaceInstanceId] <Guid[]>
[<CommonParameters>]
ProcessNameParameterSet
Enable-RunspaceDebug
[[-ProcessName] <String>]
[[-AppDomainName] <String[]>]
[<CommonParameters>]
Description
Enable-RunspaceDebug cmdlet을 사용하면 디버거가 연결될 때까지 중단점이 보존되는 런스페이스에서 디버깅을 수행할 수 있습니다.
예제
1: 기본 Runspace 디버거 사용
Enable-RunspaceDebug
Get-RunspaceDebug
Id Name Enabled BreakAll
-- ---- ------- --------
1 Runspace1 True False
매개 변수
-AppDomainName
PowerShell Runspace를 호스트하는 애플리케이션 도메인의 이름입니다.
매개 변수 속성
형식: String [ ]
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
ProcessNameParameterSet
Position: 1
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-BreakAll
디버거가 현재 연결되어 있는지 여부에 관계없이 Runspace의 실행 중인 명령 또는 스크립트가 단계 모드에서 중지되도록 합니다. 스크립트 또는 명령은 디버거가 현재 중지점을 디버그하기 위해 연결될 때까지 중지된 상태로 유지됩니다.
매개 변수 속성
매개 변수 집합
RunspaceNameParameterSet
Position: 1
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
RunspaceParameterSet
Position: 1
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
RunspaceIdParameterSet
Position: 1
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-ProcessName
PowerShell Runspace를 호스트하는 프로세스의 이름입니다.
매개 변수 속성
형식: String
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
ProcessNameParameterSet
Position: 0
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-Runspace
하나 이상의 Runspace 사용하지 않도록 설정할 개체입니다.
매개 변수 속성
형식: Runspace [ ]
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
RunspaceParameterSet
Position: 0
필수: True
파이프라인의 값: True
속성 이름별 파이프라인의 값: True
나머지 인수의 값: False
-RunspaceId
하나 이상의 Runspace ID 번호를 비활성화할 예정입니다.
매개 변수 속성
형식: Int32 [ ]
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
RunspaceIdParameterSet
Position: 0
필수: True
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-RunspaceInstanceId
하나 이상의 Runspace GUID가 비활성화될 예정입니다.
매개 변수 속성
형식: Guid [ ]
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
RunspaceInstanceIdParameterSet
Position: 0
필수: True
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-RunspaceName
하나 이상의 Runspace 이름을 사용하지 않도록 설정합니다.
매개 변수 속성
형식: String [ ]
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
RunspaceNameParameterSet
Position: 0
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
CommonParameters
이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction 및 -WarningVariable 매개 변수를 지원합니다. 자세한 내용은 about_CommonParameters 를 참조하세요.