vbs之自动安装驱动程序
作者 佚名
来源 ASP编程
浏览
发布时间 2013-07-09
其实,很简单,只要将这些驱动程序的inf文件所在的文件夹注册到注册表中。 比如: 我们把自己电脑上的驱动程序,通过驱动精灵之类的软件从系统中分离出来以后,如果想在下一次安装系统的时候,自动安装这些驱动程序。我们可以把这些分离出来的驱动程序对应的文件夹写入注册表,然后重新启动电脑,电脑会自动搜索硬件并安装驱动程序。这是不是很爽?这里我使用winrar+vbs实现。 比如我们现在有如下几个驱动程序及其inf文件对应的文件夹: 主板------maincard 显示卡---vga 声卡------sound 将maincard、vga、sound文件夹一起压缩到一个可执行文件中,并设置为无交互界面/自解压路径为c:\device 压缩文件取名为d.exe然后编辑如下内容的vbs脚本device.vbs ----------------------------------------------------------- ONERRORRESUMENEXT SETOS=CreateObject("wscript.shell") Setfilesystem=CreateObject("scripting.filesystemobject") pathy=filesystem.GetFile(WScript.scriptFullName).ParentFolder path1="c:\drivers\" yn=msgbox("-------------->"&chr(10)&_ path1,1,"释放驱动程序") ifyn=2thenwscript.quit device1=os.regread("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DevicePath") device2=_ path1&"and"&_ ";"&path1&"maincard"&_ ";"&path1&"sound"&_ ";"&path1&"vga"&_ ";"&device1 os.regwrite"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DevicePath",device2 os.runpathy&"\d.exe/s",1,true msgbox"驱动程序释放完毕,请在设备管理器中刷新硬件列表或重新启动电脑!" |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于vbs之自动安装驱动程序的所有评论