다음을 통해 공유


msdt

명령줄에서 또는 자동화 된 스크립트의 일부로 문제 해결 팩을 호출 하 고 사용자 입력 없이 추가 옵션을 활성화 합니다.

참고 항목

MSDT(Microsoft 지원 진단 도구)는 더 이상 사용되지 않습니다. 자세한 내용은 사용되지 않는 Windows 기능을 참조하세요.

구문

msdt </id <name> | /path <name> | /cab < name>> <</parameter> [options] … <parameter> [options]>>

매개 변수

매개 변수 설명
/id <packagename> 실행할 진단 패키지를 지정합니다. 사용 가능한 패키지 목록은 사용 가능한 문제 해결 팩을 참조하세요.
/path <directory|.diagpkg file|.diagcfg file> 진단 패키지의 전체 경로를 지정합니다. 디렉터리를 지정하는 경우 디렉터리에 진단 패키지가 포함되어 있어야 합니다. /path 매개변수는 ** /id**, /dci 또는 /cab 매개변수와 함께 사용할 수 없습니다.
/dci <passkey> 암호 필드를 미리 채웁니다. 이 매개 변수는 지원 제공업체가 암호를 제공한 경우에만 사용됩니다.
/dt <directory> 지정된 디렉터리에 문제 해결 기록을 표시합니다. 진단 결과는 사용자의 %LOCALAPPDATA%\Diagnostics 또는 %LOCALAPPDATA%\ElevatedDiagnostics 디렉터리에 저장됩니다.
/af <answerfile> 하나 이상의 진단 상호 작용에 대한 응답이 포함된 XML 형식의 응답 파일을 지정합니다.
/modal <ownerHWND> 문제 해결 팩을 상위 콘솔 창 핸들(HWND)로 지정된 창(10진수)에 모달로 표시합니다. 이 매개 변수는 일반적으로 문제 해결 팩을 실행하는 애플리케이션에서 사용됩니다. 콘솔 창 핸들을 얻는 방법에 대한 자세한 내용은 콘솔 창 핸들(HWND)을 얻는 방법을 참조하세요.
/moreoptions <true|false> 사용자에게 추가 옵션을 탐색할 것인지 묻는 최종 문제 해결 화면을 사용(true)하거나 사용하지 않음(false)으로 설정합니다. 이 매개 변수는 일반적으로 운영 체제의 일부가 아닌 문제 해결사가 문제 해결 팩을 실행할 때 사용됩니다.
/param <parameters> 응답 파일과 유사하게 명령줄에서 상호작용 응답 집합을 지정합니다. 이 매개 변수는 일반적으로 TSP 디자이너로 만든 문제 해결 팩의 컨텍스트 내에서 사용되지 않습니다. 사용자 지정 매개 변수 개발에 대한 자세한 내용은 Windows 문제 해결 플랫폼을 참조하세요.
/advanced 문제 해결 팩이 시작되면 기본적으로 시작 페이지의 고급 링크가 확장됩니다.
/ 사용자 지정 적용하기 전에 사용자에게 가능한 각 해결 방법을 확인하라는 메시지를 표시합니다.

반환 코드

문제 해결 팩은 각각 특정 기술 문제를 설명하는 일련의 근본 원인으로 구성되어 있습니다. 문제 해결 팩 작업을 완료하면 각 근본 원인은 수정됨, 수정되지 않음, 감지됨(그러나 수정 불가능) 또는 찾을 수 없음의 상태를 반환합니다. 문제 해결사 사용자 인터페이스에 보고된 구체적인 결과 외에도 문제 해결 엔진은 문제 해결사가 원래 문제를 해결했는지 여부를 일반적으로 설명하는 코드를 결과에 반환합니다. 코드는 다음과 같습니다.

코드 설명
-1 중단: 문제 해결 작업이 완료되기 전에 문제 해결사가 닫혔습니다.
0 수정됨: 문제 해결자가 하나 이상의 근본 원인을 식별하고 수정했으며, 근본 원인이 수정되지 않은 상태로 남아 있지 않습니다.
1 존재하지만 해결되지 않음: 문제 해결자가 해결되지 않은 상태로 남아 있는 하나 이상의 근본 원인을 확인했습니다. 이 코드는 다른 근본 원인이 수정된 경우에도 반환됩니다.
2 찾지 못함: 문제 해결자가 근본 원인을 식별하지 못했습니다.