msdt

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

Синтаксис

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

Параметры

Параметр Описание
/ID <packagename> Указывает, какой пакет диагностики следует запустить. Список доступных пакетов см. в разделе Доступные диагностические пакеты.
/path <directory|.diagpkg file|.diagcfg file> Указывает полный путь к пакету диагностики. Если указан каталог, то каталог должен содержать пакет диагностики. Параметр /path нельзя использовать совместно с параметрами * */ID * *, /дЦиили /каб .
/дЦи <passkey> Заполняет поле ключа доступа. Этот параметр используется только в том случае, если поставщик услуг поддержки предоставил ключ доступа.
/DT <directory> Отображает журнал устранения неполадок в указанном каталоге. Результаты диагностики хранятся в каталогах %локалаппдата%\диагностикс или %локалаппдата%\елеватеддиагностикс пользователя.
/аф <answerfile> Указывает файл ответов в формате XML, который содержит ответы на одно или несколько диагностических действий.
/модал <ownerHWND> Делает пакет устранения неполадок модальным для окна, определенного родительским дескриптором окна консоли (HWND) в десятичном формате. Этот параметр обычно используется приложениями, запускающими пакет устранения неполадок. Дополнительные сведения о получении дескрипторов окна консоли см. в разделе Получение дескриптора окна консоли (HWND).
/мореоптионс <true|false> Включает (true) или подавляет (false) вывод на экран окончательного устранения неполадок с запросом о том, нужно ли пользователю исследовать дополнительные параметры. Этот параметр обычно используется при запуске средства устранения неполадок, которое не является частью операционной системы.
/Param Returns <parameters> Задает набор ответов взаимодействия в командной строке, аналогичный файлу ответов. Этот параметр обычно не используется в контексте устранения неполадок пакетов, созданных с помощью конструктора TSP. дополнительные сведения о разработке пользовательских параметров см. в разделе Windows устранение неполадок платформы.
/Advanced Раскрывает ссылку дополнительно на странице приветствия по умолчанию при запуске пакета устранения неполадок.
/кустом Предлагает пользователю подтвердить каждое возможное разрешение, прежде чем оно будет применено.

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

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

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

Дополнительные ссылки