1. 准备并规划驱动程序目录

为实现以上需求,我们可以先准备好需要的驱动程序,拷贝到U盘中,然后按基本需求,在U盘中构造一个批处理程序,当安装完系统之后,直接运行一下U盘中的驱动安装批处理程序,即可实现驱动自动安装的目的。

首先是安排驱动程序目录。将要安装的驱动程序布置在特定的文件中,假设其目录结构如图所示(图1)。其中“Chipset”文件夹中的SETUP.EXE是启动芯片组驱动的安装文件,“SVGA”文件夹中的SETUP.EXE是启动显卡驱动程序的安装文件,“Sound”文件夹中的SETUP.EXE是启动声卡驱动程序的安装文件,“Network”文件夹中的SETUP.EXE是启动网卡驱动程序的安装文件,而“Utility”文件夹中的多个EXE文件分别为实用工具软件的安装文件。

2. 构建驱动自动安装批处理

为能达到自动安装的目的,按以上需求来构造一个自动选择式批处理文件(图2)。

嵌入了各类驱动程序的自动安装批处理文件内容如下(假设该批处理文件被命名为“自动安装驱动程序.BAT”):

@ECHO OFFCLS:MENUECHO. 选择自动安装的顺序

ECHO. 1 芯片组→显卡→声卡→网卡→工具

ECHO. 2 芯片组→网卡→显卡→声卡→工具

ECHO. 3 退出

ECHO.

ECHO. 按需选择输入序号,驱动会按此顺序自动安装。

SET /P ID=

IF "%ID%"=="1" GOTO CMD1

IF "%ID%"=="2" GOTO CMD2

IF "%ID%"=="3" EXIT

PAUSE

:CMD1 :CMD2

ECHO 按芯片组→显卡→声卡→网卡→工具顺序自动安装\CHIPSET\SETUP.EXEPAUSE\SVGA\SETUP.EXEPAUSE\SOUND\SETUP.EXEPAUSE\NETWORK\SETUP.EXEPAUSE\Utility\CCleaner_4.5.0.4250.exePAUSE\Utility\QQ5.4.exePAUSE……(此处省略更多的各类工具软件执行程序)GOTO MENUECHO 按芯片组→网卡→显卡→声卡→工具顺序自动安装\CHIPSET\SETUP.EXEPAUSE\NETWORK\SETUP.EXEPAUSE\SVGA\SETUP.EXEPAUSE\SOUND\SETUP.EXEPAUSE\Utility\CCleaner_4.5.0.4250.exePAUSE\Utility\QQ5.4.exePAUSE……(此处省略更多的各类工具软件执行程序)GOTO MENU

小提示:批处理命令注释

3. 执行批处理自动安装驱动

BAT批处理程序建好之后,将其保存到存放各驱动程序的U盘根目录中,命名为“自动安装驱动程序.BAT”。之后,每当Windows安装结束,只需插上U盘,执行该自动批处理程序,屏幕上就会出现一个黑色窗口选择菜单(图3),如果需要在装完芯片组驱动后紧接着安装显卡的驱动方案,则选择“1”,如果必须先行安装网卡驱动,则只需选择“2”即可。接下来的安装过程,只需点击“下一步”确认或回车,一系列驱动和实用工具的安装都会自动完成。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。