Partager via


msdt

Appelle un pack de résolution des problèmes sur la ligne de commande ou dans le cadre d’un script automatisé et active des options supplémentaires sans entrée utilisateur.

Notes

L’outil de diagnostic Support Microsoft (MSDT) est déconseillé. Pour plus d’informations, consultez Fonctionnalités Windows dépréciées.

Syntaxe

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

Paramètres

Paramètre Description
/id <packagename> Spécifie le package de diagnostic à exécuter. Pour obtenir la liste des packages disponibles, consultez Packs de résolution des problèmes disponibles.
/path <directory|.diagpkg file|.diagcfg file> Spécifie le chemin d’accès complet à un package de diagnostic. Si vous spécifiez un répertoire, le répertoire doit contenir un package de diagnostic. Vous ne pouvez pas utiliser le paramètre /path conjointement avec les paramètres ** /id**, /dci ou /cab.
/dci <passkey> Préremplir le champ clé d’accès. Ce paramètre est utilisé uniquement lorsqu’un fournisseur de support a fourni une clé secrète.
/dt <directory> Affiche l’historique de résolution des problèmes dans le répertoire spécifié. Les résultats de diagnostic sont stockés dans les répertoires %LOCALAPPDATA%\Diagnostics ou %LOCALAPPDATA%\ElevatedDiagnostics de l’utilisateur.
/af <answerfile> Spécifie un fichier de réponses au format XML qui contient des réponses à une ou plusieurs interactions de diagnostic.
/modal <ownerHWND> Rend le pack de résolution des problèmes modal vers une fenêtre désignée par le handle de fenêtre de console parent (HWND), en décimal. Ce paramètre est généralement utilisé par les applications qui lancent un pack de résolution des problèmes. Pour plus d’informations sur l’obtention de handles de fenêtre de console, consultez Comment obtenir un handle de fenêtre de console (HWND).
/moreoptions <true|false> Active (true) ou supprime (false) l’écran de résolution des problèmes final qui demande si l’utilisateur souhaite explorer d’autres options. Ce paramètre est généralement utilisé lorsque le pack de résolution des problèmes est lancé par un utilitaire de résolution des problèmes qui ne fait pas partie du système d’exploitation.
/param <parameters> Spécifie un ensemble de réponses d’interaction sur la ligne de commande, semblable à un fichier de réponses. Ce paramètre n’est généralement pas utilisé dans le contexte de la résolution des problèmes des packs créés avec le Concepteur TSP. Pour plus d’informations sur le développement de paramètres personnalisés, consultez Plateforme de résolution des problèmes Windows.
/advanced Développe le lien avancé dans la page d’accueil par défaut lorsque le pack de résolution des problèmes est démarré.
/custom Invite l’utilisateur à confirmer chaque résolution possible avant son application.

Codes de retour

Les packs de résolution des problèmes comprennent un ensemble de causes racines, chacune décrivant un problème technique spécifique. Une fois les tâches du pack de résolution des problèmes terminées, chaque cause racine retourne un état fixe, non résolu, détecté (mais non réparable) ou introuvable. En plus des résultats spécifiques signalés dans l’interface utilisateur de l’utilitaire de résolution des problèmes, le moteur de résolution des problèmes retourne un code dans les résultats décrivant, en termes généraux, si l’utilitaire de résolution des problèmes a résolu ou non le problème d’origine. Les codes suivants sont utilisés :

Code Description
-1 Interruption : L’utilitaire de résolution des problèmes a été fermé avant la fin des tâches de résolution des problèmes.
0 Fixe : L’utilitaire de résolution des problèmes a identifié et résolu au moins une cause racine, et aucune cause racine ne reste dans un état non fixe.
1 Présent, mais pas résolu : L’utilitaire de résolution des problèmes a identifié une ou plusieurs causes racine qui restent dans un état non fixe. Ce code est retourné même si une autre cause racine a été corrigée.
2 Introuvable : L’utilitaire de résolution des problèmes n’a identifié aucune cause racine.