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.

Sintaxe

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

Parâmetros

Parâmetro Descrição
/id <packagename> Especifica qual pacote de diagnóstico executar. Para ver 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. Você não pode usar o parâmetro /path em conjunto com os parâmetros /id**, /dciou /cab.
/dci <passkey> Pré-popula o campo de chave de acesso. Esse parâmetro só é usado quando um provedor de suporte forneceu 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 alças de janela do console, consulte How to Obtain a Console Window Handle (HWND).
/moreoptions <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 é lançado por uma solução de problemas que não faz parte do sistema operacional.
/param <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 Windows de solução de problemas.
/advanced Expande o link avançado na página De boas-vindas por padrão quando o pacote de solução de problemas é iniciado.
/custom Solicita que o usuário confirme cada resolução possível antes de ser aplicada.

Códigos de retorno

Os pacotes de solução de problemas compõem um conjunto de causas raiz, cada um deles 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 fixo, não fixo, 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 descreve, em termos gerais, se a solução de problemas corrigiu ou não o problema original. Os códigos são:

Código Descrição
-1 Interrupção: A solução de problemas foi fechada antes da conclusão das tarefas de solução de problemas.
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 será retornado mesmo se outra causa raiz tiver sido corrigida.
2 Não encontrado: A solução de problemas não identificou nenhuma causa raiz.

Referências adicionais