用于转储设备管理器中显示的所有设备属性的命令行工具

问题描述:

在设备管理器中,单击特定设备可以进入一个对话框,其详细信息选项卡显示设备的各种属性。有没有一个命令行工具可以转储出来?我需要区分两个设备的所有属性。用于转储设备管理器中显示的所有设备属性的命令行工具

+0

你找出答案吗? – bicepjai 2016-04-15 23:21:45

MSINFO32有很多command line switches你可以用它来输出转储到文件

+0

这是一个很好的提示,谢谢。不幸的是,msinfo32不显示所有设备属性。 – user15071 2010-07-19 13:09:25

在我看来,那msinfo32拿出所有你能想到包括使用端口,IRQ和地址的信息。

尝试:msinfo32 /report msiout.txt

注意,命令提示符立即返回,但会在后台运行msinfo。你需要等待文件出现。

+0

'start/w msinfo32.exe/report msiout.txt'会导致命令提示符等待,直到生成文件。 – JohnW 2016-02-05 02:24:49

Devcon就是这样一种工具。它由Microsoft构建,并且是开源的。

例如,检查所有的PCI设备的状态的系统,在可以使用: -

devcon status pci* 

同样,要检查所有设备的状态: -

devcon status * 

有关该工具的更多信息,以及其用法在其documentation给出。

源代码可在github上找到。

该实用程序随Windows SDK,Visual Studio和WDK一起安装;见this

在我的机器上的64位版本的工具位于C:\Program Files (x86)\Windows Kits\10\Tools\x64