如何从文件夹自动更新 Windows 上所有设备的驱动程序?

如何从文件夹自动更新 Windows 上所有设备的驱动程序?

我有一台戴尔笔记本电脑,并且驱动程序已随 Windows 7 进行安装。

我下载了一个包含特定更新驱动程序的软件包。我想安装此文件夹中的所有驱动程序。

在设备管理器中,我右键单击某个设备并选择“更新驱动程序软件......”,然后选择“浏览我的计算机以查找驱动程序软件”。

我可以在所有设备上自动执行此操作吗?因为在每个设备上执行此操作太耗时了。

我看了这个问题Windows 上自动搜索和更新驱动程序?但我不想安装其他软件。所以我的问题是:Windows 7 可以自动执行此操作吗?

更新 : Windows 7 没有此选项。
因此我更新了我的问题,想知道是否可以使用命令行安装驱动程序?
也许使用脚本,我们可以对所有设备执行命令吗?

我不需要经常或在多台计算机上执行此操作。

答案1

这取决于驱动程序的打包方式。

但是,一般来说,您可以右键单击驱动程序文件夹中的 .inf 文件,然后以此方式安装它们,而不必通过设备管理器。需要注意的是,由于驱动程序的打包方式,这并不总是有效,但通常可以工作。

要想更进一步,需要做更多的工作,除非你进行大量更新(例如每月或更频繁地更新所有更新,或更新多台计算机),否则这样做不值得。如果你这样做,请更新你的问题,我会扩展答案。

更新:要使用批处理脚本进行安装,请使用以下命令格式:

rundll32 syssetup,SetupInfObjectInstallAction DefaultInstall 128 .\<file>.inf 

只需用适当的文件名替换即可<file>。您可以执行多个这样的操作,甚至可以创建一个循环来遍历.inf文件夹中的所有文件,尽管我并不推荐这样做,因为可能有很多时候您不想或确实不应该安装所有可用的驱动程序。因此,如果您自动化得太远,您需要记住在运行之前删除或重命名 inf 文件。考虑到用例,最好复制/粘贴适当的行。

相关内容