共用方式為


msdt

在命令行或自動化腳本中叫用疑難解答元件,並啟用不需要使用者輸入的其他選項。

Note

Microsoft支持診斷工具 (MSDT) 已被取代。 如需詳細資訊,請參閱 淘汰的 Windows 功能。

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 未找到: 疑難排解程式未找出任何根本原因。