在上期的文章中,我们已经介绍了怎样将Office的补丁整合到安装文件中,并对安装选项进行自定义。本期,我们会介绍怎样将驱动程序和其他常用的应用程序一起放入Windows安装光盘,并在安装系统的同时自动安装这些程序。除此之外,我们还可以通过导入预先写好的.reg文件修改装好的系统中的注册表内容,以实现某些特殊的设置。
下面我们将以一些比较典型的软件为例向你介绍。例如,对于我们常见的应用软件,其安装程序的打包方式主要有Windows Installer、Install Shield、Inno Setup、WISE Installer、NSIS等,那么使用这些方式打包的程序需要怎样做才能实现自动静默安装呢?另外就是驱动程序,要怎样处理才能让系统自动添加新硬件,并查找相应的驱动程序?
在继续操作之前,你需要准备好下列东西:
● 按照前两期内容制作好的整合了所有补丁程序的Windows和Office安装文件
● 对批处理脚本有所了解
● 所有打算在安装系统的同时自动安装的应用软件和驱动程序的安装文件
OEM预安装文件夹
在继续之前我们首先要明白本次操作的原理:其实很简单,我们在安装程序所在文件夹下创建一个子文件夹,然后将所有需要安装的应用软件和驱动程序的安装文件都复制到这里。然后在Windows的应答文件中用一个特定的语句告诉Windows安装程序,我们还需要进行OEM预安装,这样安装程序就会自动搜索一个特定的文件夹,如果找到了可以进行预安装的程序,就会在适当的时候自动安装。
其实这个OEM预安装文件夹我们在上一期文章中就使用到了,就是用于保存Office安装文件的$OEM$文件夹。我们只要在该文件夹下创建相应的子文件夹,并把需要安装的软件复制到该文件夹下即可。
你可能会问,为什么不直接从光盘上安装这些软件?那是因为光驱盘符在每台电脑上都是不同的,这也就说明了为什么没有“%CDROM%”这样的环境变量。然而你可以创建并运行脚本来检查光盘上某个特定文件的存在,这样就可以把当前的光驱盘符映射为%CDROM%变量。但是在本文中我们不准备涉及该内容。
![]() |
| 图1 |
楼层 |
评论人 |
评论内容摘要 | 发表时间 |
| 创建操作系统无人值守安装光盘(四) |
|---|
| 播放时长: |
| 日期:2006-08-14 |
| 编辑:刘晖 |
| ... |