디버깅을 시작하기 전에 하나 이상의 중단점을 설정해야 합니다. 디버깅할 스크립트를 저장하지 않은 경우에는 중단점을 설정할 수 없습니다. 중단점을 설정하는 방법에 대한 자세한 내용은 중단점을 설정, 제거, 사용, 사용 안 함 및 나열하는 방법 또는 Set-PSBreakpoint를 참조하십시오. 디버깅을 시작한 후에는 디버깅을 중지할 때까지 스크립트를 편집할 수 없습니다. 하나 이상의 중단점이 설정되어 있는 스크립트는 실행되기 전에 자동으로 저장됩니다.
디버깅을 시작하려면
스크립트 제목 표시줄에서 스크립트 실행을 클릭합니다. 디버깅이 시작되면 다음과 같이 변경됩니다.
- 명령 프롬프트가 ">>>"로 변경되고 앞에 "[DBG]"가 추가되어 디버깅이 진행 중임을 나타냅니다.
- 첫 번째 중단점이 강조 표시됩니다.
디버깅을 계속하려면
-
디버그 메뉴에서 실행/계속을 클릭하거나 명령 창에서 C를 입력한 다음 Enter 키를 누릅니다.
- 실행/계속을 클릭하면 스크립트가 다음 중단점이나 스크립트 끝까지 계속 실행됩니다.
호출 스택을 보려면
- 디버그 메뉴에서 호출 스택 표시를 클릭하거나 명령 창에서 K를 입력한 다음 Enter 키를 누릅니다.
- 출력 창에 현재 호출 스택이 표시됩니다.
디버깅을 중지하려면
디버그 메뉴에서 디버거 중지를 클릭하거나 명령 창에서 Q를 입력한 다음 Enter 키를 누릅니다.
참고 항목