다음을 통해 공유


셸 명령 사용

디버거는 특정 명령을 디버거가 실행 중인 Microsoft Windows 환경으로 전송할 수 있습니다.

모든 Windows 디버거에서 .shell(Command Shell) 명령을 사용할 수 있습니다. 이 명령을 사용하면 디버거에서 직접 애플리케이션 또는 Microsoft MS-DOS 명령을 실행할 수 있습니다. 원격 디버깅을 수행하는 경우 이러한 셸 명령은 서버에서 실행됩니다.

.noshell(셸 명령 금지) 명령 또는 -noshell명령줄 옵션은 모든 셸 명령을 사용하지 않도록 설정합니다. 새 디버깅 세션을 시작하는 경우에도 디버거가 실행되는 동안에는 명령이 사용하지 않도록 설정됩니다. KD에서 .restart(커널 연결 다시 시작) 명령을 실행하더라도 명령은 비활성화된 상태로 유지됩니다.

디버깅 서버를 실행하는 경우 셸 명령을 사용하지 않도록 설정할 수 있습니다. 셸을 사용할 수 있는 경우 원격 연결에서 .shell 명령을 사용하여 컴퓨터를 변경할 수 있습니다.

네트워크 드라이브 제어

WinDbg에서 파일 | 를 사용할 수 있습니다. 네트워크 드라이브파일 매핑 | 네트워크 드라이브 명령을 분리 하여 네트워크 드라이브 매핑을 제어합니다. 이러한 변경 내용은 WinDbg가 실행 중인 컴퓨터에서 항상 발생하며 WinDbg에 원격으로 연결된 컴퓨터에서는 발생하지 않습니다.