msdt

Вызывает пакет устранения неполадок в командной строке или в составе автоматизированного скрипта и включает дополнительные параметры без ввода пользователем.

Примечание.

Средство диагностики служба поддержки Майкрософт (MSDT) устарело. Дополнительные сведения см. в разделе "Устаревшие функции Windows".

Синтаксис

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

Параметры

Параметр Описание
/Id <packagename> Указывает, какой пакет диагностики следует запустить. Список доступных пакетов см. в разделе "Доступные пакеты для устранения неполадок".
/Путь <directory|.diagpkg file|.diagcfg file> Указывает полный путь к пакету диагностики. Если указать каталог, каталог должен содержать пакет диагностики. Параметр /path нельзя использовать в сочетании с параметрами /cab.* /id*, /dci или /cab.
/Dci <passkey> Предварительно заполняет поле секретного ключа. Этот параметр используется только в том случае, если поставщик поддержки предоставил ключ доступа.
/Dt <directory> Отображает журнал устранения неполадок в указанном каталоге. Результаты диагностики хранятся в каталогах %LOCALAPPDATA%\Diagnostics или %LOCALAPPDATA%\ElevatedDiagnostics .
/Af <answerfile> Задает файл ответа в формате XML, содержащий ответы на одно или несколько диагностических взаимодействий.
/Модального <ownerHWND> Делает модальный пакет устранения неполадок в окне, заданном родительским дескриптором окна консоли (HWND), в десятичном разряде. Этот параметр обычно используется приложениями, которые запускают пакет устранения неполадок. Дополнительные сведения о получении дескрипторов окон консоли см. в разделе "Получение дескриптора окна консоли" (HWND).
/moreoptions <true|false> Включает (true) или подавляет (false) окончательный экран устранения неполадок, который спрашивает, хочет ли пользователь изучить дополнительные параметры. Этот параметр обычно используется при запуске пакета устранения неполадок с помощью средства устранения неполадок, который не входит в операционную систему.
/Param <parameters> Задает набор ответов взаимодействия в командной строке, аналогичный файлу ответа. Этот параметр обычно не используется в контексте пакетов устранения неполадок, созданных с помощью конструктора TSP. Дополнительные сведения о разработке пользовательских параметров см. в разделе "Платформа устранения неполадок Windows".
/Дополнительные Развертывает расширенную ссылку на странице приветствия по умолчанию при запуске пакета устранения неполадок.
/Пользовательские Предложит пользователю подтвердить каждое возможное разрешение перед применением.

Коды возврата

Устранение неполадок пакетов состоит из набора основных причин, каждый из которых описывает конкретную техническую проблему. После выполнения задач пакета устранения неполадок каждая первопричина возвращает состояние фиксированного, не фиксированного, обнаруженного (но не исправляемого) или не найденного. Помимо конкретных результатов, указанных в пользовательском интерфейсе средства устранения неполадок, подсистема устранения неполадок возвращает код в результатах, описывающих общие термины, независимо от того, исправил ли средство устранения неполадок исходную проблему. Коды:

Код Описание
-1 Прерывание. Средство устранения неполадок было закрыто до завершения задач устранения неполадок.
0 Исправлено: средство устранения неполадок, определяемое и исправленное по крайней мере одной первопричиной, и первопричины не остаются в неопределенном состоянии.
1 Присутствует, но не исправлено: средство устранения неполадок определило одну или несколько первопричин, которые остаются в не фиксированном состоянии. Этот код возвращается, даже если исправлена другая первопричина.
2 Не найдено: средство устранения неполадок не выявило никаких первопричин.