DevCon 命令行实用工具可替代设备管理器 devcon.exe使用说明

2019-09-18 08:08:33王旭

devcon hwids=mouse

列出系统中鼠标类设备的所有硬件 ID。

devcon sethwid @ROOTLEGACY_BEEP000 := beep

将硬件 ID beep 赋予旧式蜂鸣设备。

devcon stack =ports

列出设备预期的驱动程序堆栈。包括设备和类别高层/低层筛选程序,以及控制服务。

devcon status @pci*

列出实例 ID 以“pci”开头的每一个存在设备的状态。

devcon status @ACPIPNP05011

列出特定设备实例的状态,在本例中是一个高级配置和电源界面 (ACPI) - 枚举的串行端口。

devcon status @rootrdp_mou000

列出 Microsoft 终端服务器或终端服务鼠标驱动程序的状态。

devcon status *PNP05*

列出所有 COM 端口的状态。

devcon update mydev.inf *pnp0501

更新与硬件 ID *pnp0501 严格匹配的所有设备,让它们使用 Mydev.inf 中与硬件 ID *pnp0501 关联的最好的驱动程序。

注意:即使系统上已经存在更好的匹配项,这一更新也将强制所有设备使用 Mydev.inf 中的驱动程序。如果在获得签名之前,您想要在开发过程中安装驱动程序的新版本,则这是很有用的。此更新仅影响与指定的硬件 ID 匹配的设备,不会影响到其子设备。如果指定的 .inf 文件未经签名,则 Windows 可能会显示一个对话框,提示您确认是否应安装此驱动程序。如果需要重新启动计算机,将报告这一情况并且 DevCon 返回一个级别 1 错误。如果指定 -r,在需要重新启动计算机时就会自动重启。

注意
DevCon 将返回一个在脚本中使用的错误级别: “0”指示成功。
“1”指示需要重新启动。
“2”指示失败。
“3”指示语法错误。
如果您指定 -r 并且需要重新启动,则在处理完所有设备后,将在无任何警告信息的情况下重新启动。
如果您指定 -m:computer 并且命令对远程计算机不起作用,将报告一个错误。
为便于交互,DevCon 允许在实例 ID 中使用通配符。不要根据一台计算机或一种操作系统版本去推测有关另一台计算机或另一种操作系统版本的实例 ID 格式的任何信息。

一些实例分享:

Win2003不重启计算机情况下重新启动网卡的方法分享 https://www.jb51.net/os/windows/Win2003/64744.html
相关文章 大家在看