文/<计算机应用文摘> 谢静
对于Windows用户来说,系统安装需要花费时间,但应用程序的安装更是麻烦。不但要安装工具软件、杀毒软件、Office,而且每个程序都有“详尽”的安装选项,真是令人不胜其烦。
Office安装、更新自动化
Microsoft的Office套件是每个计算机用户必备的办公、文档阅读/编辑软件。要摆脱它烦琐的常规安装方法,我们可以采用两种方法(下文以Office 2003 Pro版本为例进行介绍)。
1.简单方式
如果你想让Office 2003直接完成自动安装,只须在“开始”→“运行”框中输入以下指令:
Start /min x:\Pro11.msi /QB
就会按照默认选项自动安装Office 2003。
2.完备方式
如果你想让Office安装时自动输入序列号,集成最新的Service Pack(补丁包)和Hotfix(热补丁),也不困难。
(1)准备
要制作自动安装Office软件包,需要实现准备好Office安装文件、补丁包和热补丁。
Office安装文件可以执行“Setup /a”并根据提示拷贝到硬盘指定目录下(D:\Office2003\Office11\).
最新的补丁包Service Pack、热补丁需要从“Microsoft Office支持站点”(http://office.microsoft.com/zh-cn/officeupdate/default.aspx)下载。截至我们发稿之日,Office 2003总共有9个补丁(包),分别为KB916518、KB917334、KB917151、KB914455、KB918419、KB907417、KB913807和KB919031。大家只需要在上述站点的“搜索”框中,输入“KBxxxxxx”就可以找到相应的补丁。
当然,也可以在新安装一个Office 2003后,再到上述站点执行“检查更新”看是否有新的补丁包和热补丁下载(如图1)。

在Office更新站点查找需要的补丁包和热补丁
为了方便后文操作,可以将补丁包下载到D:\Office2003\SP2\下,其他补丁包下载到D:\Office2003\o2003Updates\下
(2)开始集成Service Pack 2
执行“开始”→“运行”,并输入以下指令将SP2补丁包释放到C:\SP2下。
D:\Office2003\SP2\Office2003SP2-KB887616-FullFile-CHS.exe /Q /C /T:C:\SP2
接下来,再把补丁包集成到Office 2003安装文件中了:
msiexec /p C:\SP2\MAINSP2ff.msp /a D:\Office2003\Office11\PRO11.msi SHORTFILENAMES=TRUE /qb
msiexec /p C:\SP2\OWC11SP2ff.msp /a D:\Office2003\Office11\OWC11.MSI SHORTFILENAMES=TRUE /qb
(3)开始集成热补丁
我们虽然也可以采用类似集成补丁包的方式来集成热补丁,但热补丁数目比较多,逐个集成不是智者所为——用批处理集成最方便。
● 解压缩热补丁
将右边的脚本内容复制到记事本中,并保存到D:\Office2003下,名字为Extract_Hotfix.cmd。
● 集成热补丁
将右边的脚本内容复制到记事本中,并保存到D:\Office2003下,名字为Integrate_Hotfix.cmd。
执行上述两个批处理文件即可把下载下来的所有热补丁集成到Office 2003的安装文件中。
经过这样处理以后,再执行Office 2003安装目录下的Setup.exe就可以自动完成Office 2003的安装、更新过程。
Extract_Hotfix.cmd
@Echo Off
TITLE 释放热补丁文件
Echo 请稍候……
cd o2003updates
FOR %%f IN (*.exe) DO %%f /Q /C /T:C:\SP2\Update
Integrate_Hotfix.cmd
@Echo off
TITLE 集成Office 2003热补丁
ECHO 请稍候……
cd /d c:\SP2\Update
FOR %%f IN (*.msp) DO msiexec /p %%f /a D:\Office2003\Office11\Pro11.msi SHORTFILENAMES=TRUE /qb
提示:删除MSOCache
按照常规方式安装Office 2003,会在硬盘上生成一个名为MSOCache的目录。删除该目录,则Office 2003就不能正常运行了。我们如何才能让这个目录不出现呢?
编辑Office 2003安装文件所在位置FILES\SETUP下的Setup.ini文件,将其中的“CDCACHE=auto”改成“CDCACHE=0”。
提示:你也可以在任何一台安装了与你相同版本的《卡巴斯基反病毒软件》,并且已经升级到最新病毒库的计算机上,将“\Documents and Settings\All Users\Application Data\Kaspersky Anti-Virus Personal Pro\5.0\Bases”下的所有文件和目录拷贝到D:\Kaspersky\Bases下来集成最新的病毒数据库。
采用这种方法获取的文件甚至包括了软件模块升级,比如可以将下载到的《卡巴斯基反病毒软件》从5.0.388升级到5.0.391。
杀毒软件也玩集成
杀毒软件相信也是每个用户系统中必装的应用程序之一,可是你是否有过这样的念头:装上杀毒软件之后就让它集成了最新的病毒库,并且更新到最新版本?
1.预先下载,制作《卡巴斯基》集成版
《卡巴斯基》是目前最为红火的来自国外的杀毒软件,它超强的查杀病毒能力,每天至少两次的病毒库更新吸引了不少用户的眼球。
但安装完《卡巴斯基》后必须进行的注册、更新病毒库总要耗费我不少的时间,现在看我如何进行简单设置,让它安装完毕就直接集成了最新的病毒库(《后文以卡巴斯基反病毒软件》5.0为例介绍)……
准备《卡巴斯基》安装和注册文件
准备一个空目录(比如D:\Kaspersky),将《卡巴斯基》的安装文件(最新版本为5.0.388,大家可以从http://www.kaspersky.com.cn/KL-Downloads/KL-Product5.0.htm下载)和注册文件(以key结尾的文件)拷贝到这个目录中。
下载更新
访问ftp://ftp.kaspersky.com/updates,将该目录下的所有文件下载到D:\Kaspersky\Bases下(《卡巴斯基》安装软件的下级目录,如图2)。

把更新文件放到卡巴斯基安装目录下的Bases子目录下,即可实现最新病毒库的集成
现在再执行安装《卡巴斯基反病毒软件》,就会自动集成了最新的病毒库。
2.自己动手,制作McAfee Virusscan集成版
McAfee Virusscan可通过McAfee Installation Designer(后文简称MID。如何获取?去Google搜索一下应该有所收获)来集成最新病毒库、引擎和补丁。
(1)下载防病毒更新软件
首先,我们需要到http://www.mcafee.com/cn/downloads/updates/下载最新的病毒库和防病毒软件引擎。病毒库最新版本4804,引擎最新版本为4400,我们建议下载SuperDat File(包括了最新病毒库和引擎,如图3)。

请下载病毒库、引擎二合一的SuperDat File
(2)使用MID集成最新病毒库、引擎
下载到最新的病毒库和扫描引擎后,我们就可以用MID将它集成到源文件中。MID的操作步骤虽然看起来很多,但需要我们配置的地方并不多。
● 创建新安装包
打开MID,选择“Create a new installation package based on an existing package”,点击“Next”后选择McAfee Virusscan的“Source folder(源目录)”和“Destination folder(目标目录)”。
● 预配置
如果你选择以本地安装的McAfee Virusscan为配置基准,则还可以在“On-Access Scanner”窗口对McAfee Virusscan进行预配置。比如可以将它为了防止蠕虫病毒而阻止的25端口打开以让Foxmail可以正常发送邮件,将《金山词霸》添加到“缓冲区溢出”例外中。需要强调的是,McAfee Virusscan的所有配置选项都可以在这里预设(如图4)。

不但可以集成最新病毒库,而且可以预设安装后的配置
“DAT and Engine Files”窗口,本来是可以用来集成ZIP格式的最新病毒库和引擎以及附加病毒库。但由于适合MID使用的McAfee Virusscan引擎下载不到,所以我们改在“Step 4”集成(如图5)。

可以在这里集成最新病毒库、扫描引擎和附加病毒库
在“Programs(程序)”步骤,点击“Add”打开添加程序窗口,“Program”栏指定我们下载的Sdat4804.exe,“Command line arguments(命令行参数)”则输入“/Silent”以使这个病毒库和引擎合集可以自动安装(如图6)。

在这里通过变通的方法集成病毒库和扫描引擎
从生成的安装文件安装McAfee Virusscan,就可以集成了最新的病毒库、引擎,甚至可以集成最新的Patch 11。
3.瑞星制作备份
《瑞星杀病毒软件》本身就提供了制作最新版本的硬盘安装文件功能。在瑞星的主界面,选择“视图”→“工具列表”→“瑞星安装包制作程序”,生成的Setup.exe即自动集成了最新的病毒库以及程序模块(如图7)。

《瑞星杀病毒软件》本身就提供了集成最新病毒库、软件模块的安装包制作方法
4.诺顿杀病毒软件巧升级
由于诺顿杀病毒软件通过“Live Update”在线升级后,其病毒库会保存在系统盘的\Program Files\Common Files\Symantec Shared\VirusDefs目录中。我们只需将该目录中以时间命名的最新的一个文件夹备份,重装之后,将备份的文件夹拷贝到系统盘\Program Files\Common Files\Symantec Shared\VirusDefs\Incoming目录下,重新启动诺顿杀病毒软件,就已经升级到了最新的版本。
5.从本地升级的《金山毒霸》与KV3000
《金山毒霸》的升级文件保存在安装目录下Update文件夹中,只要备份该目录,以后升级时,选择“从本地局域网升级”就可以免除从网络下载更新文件之苦。
KV3000与《金山毒霸》类似,只不过其升级病毒库是保存在安装目录的Temp子目录下。
其他软件打包装
软件名称:软件安装管理器
软件版本:1.02
授权方式:商业软件
软件大小:1.0MB
为了方便大家安装各种应用程序,网上流传着不少的软件自动安装程序,比如《软件安装管理器》(如图8)、《软件自动安装系统》、《常见软件安装光盘》等。

只要给需要安装的软件前打个勾,就可以实现自动安装
我们完全没有必要自己去研究程序的自动安装参数、编写脚本,只要下载一个自动安装管理软件,并将需要安装的软件按照规定放在指定目录中。当你需要安装其中的多个软件时,只需要勾选相应的软件,然后点击“安装”就一次搞定。
有兴趣的朋友,把可以自动安装的系统、Office、杀毒软件甚至各种应用软件放在一张DVD光盘上。从光盘启动,可以一次安装系统、工具软件,并且升级到最新版本……