Compartilhar via


msdt

Invoca um pacote de solução de problemas na linha de comando ou como parte de um script automatizado e habilita opções adicionais sem a entrada do usuário.

Note

A MSDT (Ferramenta de Diagnóstico de Suporte da Microsoft) foi preterida. Para obter mais informações, consulte recursos preteridos do Windows.

Syntax

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

Parameters

Parameter Description
/id <packagename> Especifica qual pacote de diagnóstico será executado. Para obter uma lista de pacotes disponíveis, consulte Pacotes de solução de problemas disponíveis.
/caminho <directory|.diagpkg file|.diagcfg file> Especifica o caminho completo para um pacote de diagnóstico. Se você especificar um diretório, o diretório deverá conter um pacote de diagnóstico. Não é possível usar o parâmetro /path em conjunto com os parâmetros /id**, /dci ou /cab .
/Dci <passkey> Pré-popula o campo de chave de passagem. Esse parâmetro só é usado quando um provedor de suporte fornece uma chave de acesso.
/Dt <directory> Exibe o histórico de solução de problemas no diretório especificado. Os resultados do diagnóstico são armazenados nos diretórios%LOCALAPPDATA%\Diagnostics ou %LOCALAPPDATA%\ElevatedDiagnostics do usuário.
/Af <answerfile> Especifica um arquivo de resposta no formato XML que contém respostas a uma ou mais interações de diagnóstico.
/modal <ownerHWND> Torna o pacote de solução de problemas modal para uma janela designada pelo HWND (Console Window Handle) pai, em decimal. Esse parâmetro normalmente é usado por aplicativos que iniciam um pacote de solução de problemas. Para obter mais informações sobre como obter identificadores de janela do console, consulte How to Obtain a Console Window Handle (HWND).
/maisopções <true|false> Habilita (true) ou suprime (false) a tela de solução de problemas final que pergunta se o usuário deseja explorar opções adicionais. Esse parâmetro normalmente é usado quando o pacote de solução de problemas é iniciado por uma solução de problemas que não faz parte do sistema operacional.
/parâmetro <parameters> Especifica um conjunto de respostas de interação na linha de comando, semelhante a um arquivo de resposta. Esse parâmetro normalmente não é usado no contexto de pacotes de solução de problemas criados com o Designer TSP. Para obter mais informações sobre como desenvolver parâmetros personalizados, consulte da Plataforma de Solução de Problemas do Windows.
/advanced Expande o link avançado na página De boas-vindas por padrão quando o pacote de solução de problemas for iniciado.
/custom Solicita que o usuário confirme cada resolução possível antes de ser aplicada.

Return codes

Os pacotes de solução de problemas compreendem um conjunto de causas raiz, cada uma delas descreve um problema técnico específico. Depois de concluir as tarefas do pacote de solução de problemas, cada causa raiz retorna um estado de correção, não corrigido, detectado (mas não fixável) ou não encontrado. Além dos resultados específicos relatados na interface do usuário da solução de problemas, o mecanismo de solução de problemas retorna um código nos resultados que descrevem, em termos gerais, se a solução de problemas corrigiu ou não o problema original. Os códigos são:

Code Description
-1 Interrupção: A solução de problemas foi fechada antes que as tarefas de solução de problemas fossem concluídas.
0 Fixo: A solução de problemas identificou e corrigiu pelo menos uma causa raiz e nenhuma causa raiz permanece em um estado não fixo.
1 Presente, mas não corrigido: A solução de problemas identificou uma ou mais causas raiz que permanecem em um estado não fixo. Esse código é retornado mesmo que outra causa raiz tenha sido corrigida.
2 Não encontrado: O solucionador de problemas não identificou nenhuma causa raiz.