我有一个没有发布特定驱动程序的设备。 在设备pipe理器中 ,如果我select
更新驱动程序… – > 浏览我的电脑驱动程序软件 – > 让我从我的电脑上的设备驱动程序列表中select
当显示兼容硬件被选中时,我得到一个驱动程序列表。 其中一个驱动程序是Microsoft提供的预装驱动程序,运行良好。 如何让Windows在没有用户交互的情况下安装此驱动程序? 我们在一个实验室中有10个工作站定期重新映像,并不是所有的用户都足够的知识,或者有驱动程序安装权限来自己做。
你想要的是微软的DevCon。 您无法自行下载,但可以按照以下说明获取:
http://social.technet.microsoft.com/wiki/contents/articles/how-to-obtain-the-current-version-of-device-console-utility-devcon-exe.aspx
这个页面有很多关于如何使用它的例子:
http://www.osronline.com/ddkx/ddtools/devcon_86er.htm
您可以在设备pipe理器的属性中的详细信息选项卡下的设备pipe理器中find硬件ID。 如果该设备有多个ID,我build议先尝试最短的一个。 你也想看看Inf的名字。 这将告诉你插入DevCon的安装文件的名称。 path没有列出,但由于它是一个内置的驱动程序,它应该在C:\ Windows \ inf \
在开始使用DevCon之前,您需要在获取信息之后卸载正在工作的驱动程序,然后重新扫描新设备。 这应该使电脑回到像你刚刚成像的状态。 我只使用了DevCon几次,但我build议使用最短的ID,如果有多个,并首先尝试更新参数。 如果这不起作用,那么尝试安装参数。 如果这不起作用,请尝试使用下一个ID进行更新。 它应该最终安装。 这会给你你的命令运行。 只需将它添加到SetupComplete.cmd或DevO一起GPO,你应该很好去。
除非我误解,否则您应该可以将设备连接到您的“Base”机器,安装工作的驱动程序。 然后,当您使用该映像对计算机进行重新映像时,当您准备好并重新打包该基本映像时,应将其包含在内。
通常,安装Windows 7时应该已经自动安装了驱动程序。您应该创build一个图像集成到该图像中的驱动程序。 看看这里: 部署Windows 7的第23部分:pipe理驱动程序 – 介绍
为什么不创build一个AutoIT脚本来为你安装设备? 然后,您可以在每次login时检查驱动程序,或将其添加到RunOnce …
当您执行sysprep时,会有一个部分指定要加载的自定义驱动程序。 请参阅以下 Googlesearch中的链接,以便了解如何执行此类安装。