使用 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