使用 WpdDeviceInspector 工具
WpdDeviceInspector 工具是一个控制台应用程序,用于生成全面的 HTML 报告。 此报告描述了下表中列出的三类设备和驱动程序信息。
Category | 说明 |
---|---|
安装信息 | 指定 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 自动化从 Device Stage™ HostedSiteWithDevice 任务访问 WPD 设备时,这非常有用。 有关为 WPD 设备创作设备阶段™任务的详细信息,请参阅 Windows 设备体验门户。 此功能仅在 Windows 7 中可用。
若要在 WPD 自动化模式下运行,请在命令提示符下使用 /Automation 开关:
WpdDeviceInspector.exe /Automation