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

use*_*071 6 windows drivers device

在"设备管理器"中,单击特定设备将转到一个对话框,其"详细信息"选项卡显示设备的各种属性.是否有命令行工具将其转储出去?我需要区分两个设备的所有属性.

小智 7

在我看来,它msinfo32列出了您可能需要的所有信息,包括端口、IRQ 和使用的地址。

尝试: msinfo32 /report msiout.txt

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

  • `start /w msinfo32.exe /report msiout.txt` 会导致命令提示符等待文件生成。 (3认同)

the*_*ill 5

msinfo32具有许多命令行开关,可用于将输出转储到文件中


Sah*_*ngh 5

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

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

devcon status pci*
Run Code Online (Sandbox Code Playgroud)

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

devcon status *
Run Code Online (Sandbox Code Playgroud)

有关该工具及其用法的更多信息在其文档中给出。

源代码可以在github上找到。

该实用程序随 Windows SDK、Visual Studio 和 WDK 一起安装;看到这个

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

  • 有没有办法获得“devcon”作为独立实用程序,而无需安装数 GB 的 Windows SDK、WDK 等?更新:这里是 https://superuser.com/questions/1002950/quick-method-to-install-devcon-exe (3认同)