在命令行或自動化腳本中叫用疑難解答元件,並啟用不需要使用者輸入的其他選項。
Syntax
msdt </id <name> | /path <name> | /cab < name>> <</parameter> [options] … <parameter> [options]>>
Parameters
| Parameter | Description |
|---|---|
/id <packagename> |
指定要執行的診斷套件。 如需可用套件的清單,請參閱 可用的疑難解答套件。 |
/路徑 <directory|.diagpkg file|.diagcfg file> |
指定診斷套件的完整路徑。 如果您指定目錄,目錄必須包含診斷套件。 您無法將 /path 參數與 /id**、 /dci 或 /cab 參數結合使用。 |
/dci <passkey> |
預先填入 passkey 欄位。 只有當支援提供者提供複雜金鑰時,才會使用此參數。 |
/dt <directory> |
顯示指定目錄中的疑難解答歷程記錄。 診斷結果會儲存在使用者的 %LOCALAPPDATA%\Diagnostics 或 %LOCALAPPDATA%\ElevatedDiagnostics 目錄中。 |
/af <answerfile> |
以 XML 格式指定回應檔案,其中包含一或多個診斷互動的回應。 |
/模 態 <ownerHWND> |
將疑難解答元件強制回應為由父控制台視窗句柄 (HWND) 所指定的視窗,以十進位為單位。 啟動疑難解答套件的應用程式通常會使用此參數。 如需取得主控台視窗句柄的詳細資訊,請參閱 如何取得主控台視窗句柄 (HWND)。 |
/more選項 <true|false> |
啟用 (true) 或隱藏最後的疑難解答畫面,詢問使用者是否想要探索其他選項。 當疑難解答元件由不屬於作系統的疑難解答員啟動時,通常會使用此參數。 |
/參數 <parameters> |
指定命令行上的一組互動回應,類似於回應檔案。 此參數通常不會用於使用 TSP 設計工具建立的疑難解答套件內容中。 如需開發自定義參數的詳細資訊,請參閱 Windows 疑難解答平臺。 |
| /advanced | 在疑難解答套件啟動時,預設會展開 [歡迎] 頁面上的進階連結。 |
| /custom | 在套用之前,提示使用者確認每個可能的解決方案。 |
Return codes
疑難解答元件包含一組根本原因,其中每個原因都描述特定的技術問題。 完成疑難解答套件工作之後,每個根本原因都會傳回固定、未修正、偵測到(但無法修正)或找不到的狀態。 除了疑難解答員使用者介面中報告的特定結果之外,疑難解答引擎也會傳回結果中的程序代碼,一般而言,無論疑難解答員是否已修正原始問題。 程式代碼如下:
| Code | Description |
|---|---|
| -1 | 中斷: 疑難排解工作完成之前已關閉疑難排解程式。 |
| 0 | 成: 疑難排解員已識別並修正至少一個根本原因,且沒有根本原因仍處於未修正狀態。 |
| 1 | 存在,但未修正: 疑難解答員識別出一或多個仍然處於未固定狀態的根本原因。 即使已修正其他根本原因,也會傳回此程序代碼。 |
| 2 | 未找到: 疑難排解程式未找出任何根本原因。 |