コマンド ラインまたは自動スクリプトの一部としてトラブルシューティング パックを呼び出し、ユーザー入力なしで追加のオプションを有効にします。
Note
Microsoft サポート診断ツール (MSDT) は非推奨です。 詳細については、「非推奨の Windows 機能」を参照してください。
Syntax
msdt </id <name> | /path <name> | /cab < name>> <</parameter> [options] … <parameter> [options]>>
Parameters
| Parameter | Description |
|---|---|
/身分証明書 <packagename> |
実行する診断パッケージを指定します。 使用可能なパッケージの一覧については、「使用可能なトラブルシューティング パック を参照してください。 |
/パス <directory|.diagpkg file|.diagcfg file> |
診断パッケージへの完全なパスを指定します。 ディレクトリを指定する場合、ディレクトリには診断パッケージが含まれている必要があります。 /path パラメータを /id**、/dci、または /cab パラメータと組み合わせて使用することはできません。 |
/dci <passkey> |
パスキー フィールドを事前に入力します。 このパラメーターは、サポート プロバイダーがパスキーを指定した場合にのみ使用されます。 |
/dt <directory> |
指定したディレクトリのトラブルシューティング履歴を表示します。 診断結果は、ユーザーの %LOCALAPPDATA%\Diagnostics または \ElevatedDiagnostics ディレクトリ%LOCALAPPDATA% 格納されます。 |
/AFの <answerfile> |
1 つ以上の診断対話に対する応答を含む XML 形式の応答ファイルを指定します。 |
/モーダル <ownerHWND> |
トラブルシューティング パックを、親コンソール ウィンドウ ハンドル (HWND) によって指定されたウィンドウに対して 10 進数でモーダルにします。 このパラメーターは、通常、トラブルシューティング パックを起動するアプリケーションで使用されます。 コンソール ウィンドウ ハンドルの取得の詳細については、「コンソール ウィンドウ ハンドル (HWND)を取得する方法」を参照してください。 |
/moreオプション <true|false> |
ユーザーが追加のオプションを調べるかどうかを確認する最終的なトラブルシューティング画面を有効 (true) または抑制 (false) します。 このパラメーターは、通常、オペレーティング システムに含まれていないトラブルシューティング ツールによってトラブルシューティング パックが起動されるときに使用されます。 |
/パラメータ <parameters> |
応答ファイルと同様に、コマンド ラインで対話応答のセットを指定します。 このパラメーターは、通常、TSP Designer で作成されたトラブルシューティング パックのコンテキスト内では使用されません。 カスタム パラメーターの開発の詳細については、「Windows トラブルシューティング プラットフォームの」を参照してください。 |
| /advanced | トラブルシューティング パックの起動時に、既定で [ようこそ] ページの詳細リンクを展開します。 |
| /custom | 適用する前に、可能な各解決策を確認するようにユーザーに求めます。 |
Return codes
トラブルシューティング パックは一連の根本原因で構成され、それぞれに特定の技術的な問題が記述されています。 トラブルシューティング パックのタスクを完了すると、各根本原因は、固定、修正されていない、検出された (ただし修正できない)、または見つからない状態を返します。 トラブルシューティング エンジンは、トラブルシューティング ツールのユーザー インターフェイスで報告された特定の結果に加えて、トラブルシューティング ツールが元の問題を修正したかどうかを説明するコードを結果に返します。 コードは次のとおりです。
| Code | Description |
|---|---|
| -1 | 中断: トラブルシューティング タスクが完了する前に、トラブルシューティング ツールが閉じられました。 |
| 0 | 付け: トラブルシューティング ツールは、少なくとも 1 つの根本原因を特定して修正し、根本原因が修正されていない状態のままではありません。 |
| 1 | 存在しますが、修正されていません: トラブルシューティング ツールは、固定されていない状態のままである 1 つ以上の根本原因を特定しました。 このコードは、別の根本原因が修正された場合でも返されます。 |
| 2 | 見つかりません: トラブルシューティング ツールでは根本原因は特定されませんでした。 |