使用 WpdDeviceInspector 工具

WpdDeviceInspector 工具是產生完整 HTML 報表的主控台應用程式。 此報告描述下清單格所列的三種裝置和驅動程式資訊類別。

類別 描述
安裝資訊 指定 Windows 安裝程式所使用的裝置和驅動程式資料。
裝置功能 識別裝置支援的命令、物件、內容類型、格式和事件。
裝置內容 列出物件識別碼字串和對應的常設唯一物件識別碼 (PUID) 值。

檢視 WpdDeviceInspector 的Command-Line選項

若要檢視 WpdDeviceInspector.exe的命令列選項,請在命令提示字元中輸入下列命令:

WpdDeviceInspector.exe /?

產生特定裝置的報告

您可以執行 WpdDeviceInspector.exe 而不需任何參數,並輸入所選裝置的索引,來產生特定裝置的報表。

> WpdDeviceInspector.exe


1 Windows Portable Device(s) found on the system

[0]     Dev Interface: \\?\root#wpd#0001#{6ac27878-a6fa-4155-ba85-f98f491d4f33}
        Friendly Name: Hello World!
        Manufacturer:  Windows Portable Devices Group
        Description:   Hello World!

Enter the index of the device you want to Inspect.
>

或者,如果您知道裝置識別碼,您可以直接在命令提示字元的 /Device 參數後面輸入裝置識別碼,告訴WpdDeviceInspector.exe 一律產生該裝置的報告:

WpdDeviceInspector.exe /Device:\\?\root#wpd#0000#{6ac27878-a6fa-4155-ba85-f98f491d4f33}

當您在沒有任何參數的情況下啟動WpdDeviceInspector.exe時,裝置識別碼會列在每個裝置的開發人員介面專案底下。

以快照模式操作 WpdDeviceInspector

您可以在快照模式中操作 WpdDeviceInspector.exe ,並擷取可鏡像指定裝置上物件階層的目錄結構。 當工具以快照模式運作時,它會在儲存指定物件的屬性和屬性的每個資料夾中建立 .opt 檔案。

在快照模式中,二進位資源會儲存至針對資源金鑰命名的檔案, (GUID.pid) 。 您可以視需要重新命名和開啟這些檔案。 例如,JPEG 影像的預設資源會儲存至 {E81E79BE-34F0-41BF-B53F-F1A06AE87842}.0,但可以輕鬆地重新命名為 device_image.jpg,以便圖形工具中檢視影像。

若要在快照模式中運作,請在命令提示字元中使用 /Snapshot 參數:

WpdDeviceInspector.exe /Snapshot

在 WPD 自動化模式中操作 WpdDeviceInspector

您可以操作 WpdDeviceInspector.exe 來傾印指定裝置的 JScript 屬性和方法。 當您使用 WPD 自動化從裝置階段™ HostedSiteWithDevice 工作存取 WPD 裝置時,這非常有用。 如需為 WPD 裝置撰寫裝置階段™工作的詳細資訊,請參閱 Windows 裝置體驗入口網站。 此功能僅適用于 Windows 7。

若要在 WPD 自動化模式中運作,請在命令提示字元中使用 /Automation 參數:

WpdDeviceInspector.exe /Automation