DevCon UpdateNI命令
2022-01-28
477
0
强制将当前设备驱动程序替换为指定 INF 文件中列出的驱动程序,而不提示用户提供信息或进行确认。 仅在本地计算机上有效。
devcon [/r] updateni INFfile HardwareID
- /r 条件重启。 仅当需要重启才能使更改生效时,才能在完成操作后重启系统。
- INFfile 为设备指定 INF (信息) 的完整路径和文件名。 如果省略路径,则 DevCon 会假定文件位于当前目录中。
- HardwareID 指定设备的硬件 ID。指定的硬件 ID 必须与设备的硬件 ID 完全匹配。
DevCon UpdateNI 操作会强制进行更新,即使指定 INF 文件中的驱动程序比当前驱动程序更旧或更低。
devcon updateni c:\windows\inf\newdvc.inf ISAPNP\CSC4324\0
devcon /r updateni c:\windows\inf\newdvc.inf *PNP030b
使用示例
如test.inf未签名,使用devcon update时,DevCon 显示硬件安装警告,说明驱动程序未通过Windows徽标测试。 如果在对话框中选择 “仍继续”按钮,则安装将继续。
然后,DevCon 显示以下成功消息。
devcon update c:\windows\inf\test.inf *PNP0501
Updating drivers for *PNP0501 from c:\windows\inf\test.inf.
Drivers updated successfully.
DevCon UpdateNI操作与DevCon Update操作相同,只不过它取消所有需要响应的用户提示,并假定对提示的默认响应。
在这种情况下,DevCon 不显示硬件 安装 警告。 相反,它假定默认响应”停止安装”。 因此,DevCon 无法更新驱动程序并显示失败消息。
Updating drivers for *PNP0501 from c:\windows\inf\test.inf.
Updating drivers for *PNP0501 from c:\windows\inf\test.inf.
devcon failed.