为了节省安装时间,微软为Vista操作系统设计了全新的安装引擎,将系统文件制作成镜像文件,并预先存放到安装光盘上,而安装的过程就是将这个预先制作的镜像文件完整地复制到硬盘中。在本文中笔者将示范用WAIK及Office 2007新增加的自动安装设置功能来制作Vista+Office 2007的二合一安装光盘。
一、Vista全自动应答工具
步骤一、安装WAIK软件包
下载WAIK文件的光盘镜像文件,用户可以用Nero或Alcohol之类的光盘刻录软件,将该镜像文件刻录成光盘并进行安装。
步骤二、准备Vista安装文件
想同时实现Office 2007和Vista的自动安装功能,制作二合一安装光盘是最方便的方法。而制作二合一安装光盘,必须先将Vista及Office 2007安装光盘的内容拷贝到硬盘中。
步骤三、制作Vista应答文件前的准备工作
在这里给大家讲了制作Vista应答文件前我们需要做那些准备工作,并且应该如何准备?
二、用WSIM制作Vista的系统自动安装应答文件
步骤一、WAIK操作方法及要素
在Vista的安装过程中,是将每一个需要用户手工输入的参数视为“元件”(Components)。而WAIK软件的作用正是将这些元件根据设置流程(Configuration Passes),制作成一份应答文件。
步骤二、制作Vista自动安装应答文件详解
由于Windows安装程序改用Windows PE程序导入,所以设置语言亦分为两部分,下面将先介绍Windows PE的核心语言设置即“Microsoft-Windows-International-Core-WinPE”。
三、将Office和Vista的自动安装过程合并为一步
步骤一、Office 2007自动安装应答文件的制作
在Office 2003的时代,要进行自动安装,需借助一个名为“Office 2003 Editions Resource Kit Tools”的工具软件,来制作安装程序的自动应答文件。
步骤二、加入Office 2007自动安装指令
上一个步骤已经为Office 2007制作了一个名为“Setup.msp”的自动安装文件。不过,想配合Vista实现自动安装,还需要在Vista的自动安装应答文件中增加指令。
四、制作这张Vista+Office自动安装的超强二合一光盘
五、WSIM中的个性化设置
步骤一、自定义Internet Explorer浏览器
在这里我们给大家讲WSIM程序中的个性化设置:如何自定义自定义Internet Explorer浏览器。
步骤二、错误回报设置
在这里我们给大家讲WSIM程序中的个性化设置:如何设置错误回报。
步骤三、磁盘分区设置
熟悉WAIK的使用方法后,需要调整成真正的全自动运行,则增加“Imagelnstall”元件和修改“DiskConfiguration”元件即可。
对于电脑用户而言,呆坐在电脑面前安装Windows操作系统和MS Office办公套装软件相信是一件苦差事。因为你必须逐项回答安装中遇到的问题和进行设置,动辄会花上数十分钟至一个多小时时间,真是令人忍受不了。现在,即使是号称智能化程度最高的全新一代Vista操作系统和Office 2007办公套装软件也未能免俗。其实,我们只要制作一张不需要回答问题和进行手工设置的Vista加Office 2007二合一自动安装光盘,以后每次装机就不再是一件烦人的事,因为软件安装过程完全自动化,喝杯茶、上个厕所、做做其他事情后回来,电脑马上就可以使用了。
怎么样,心动了吧,接下来就开始我们的Vista+Office 2007二合一自动安装光盘制作之旅吧!
一、全新的Vista应答文件制作工具
在Windows XP的时代,视窗操作系统的安装步骤非常多和繁琐。为了方便企业用户一次性在大批量电脑中安装Windows XP,微软公司推出了专用的部署工具,用以制作自动安装程序所需的应答文件(Answering File)--“WINNT.SIF”,来配合XP的安装光盘使用。高级用户更在此基础上开发出增加了硬件驱动程序和一些常用应用软件的自动安装设置程序。而此后推出的Windows Server 2003操作系统也沿用了这种自动安装的设置方法。
现在,为了节省安装时间,微软为Vista操作系统设计了全新的安装引擎,将系统文件制作成镜像文件,并预先存放到安装光盘上,而安装的过程就是将这个预先制作的镜像文件完整地复制到硬盘中。这种设计使Vista的安装时间由XP时代的超过40分钟缩短至约25至30分钟。不过,由于安装过程中涉及最少3次重新启动的步骤,故用户仍然需要守在电脑旁边不能离开。
其实,在Vista操作系统开发的同期,微软公司还开发了一个应用软件--Windows Automated Installation Kit(以下简称“WAIK”,中文名字是Windows自动安装工具包),专门供Vista的自定义安装过程和高级设置使用。用户只需通过该工具包内的Windows System Image Manager程序(以下简称“WSIM”,中文名字是Windows镜像管理器),便可设计出适用于Vista各个版本使用的应答文件。
目前,WAIK软件包是公开免费下载的,其英文版下载网址如下(注:中文版WAIK有问题,建议不要下载)。
软件名称:Windows Automated Installation Kit (AIK)
最新版本:1.0
文件名称:vista_6000.16386.061101-2205-LRMAIK_EN.img
文件大小:992 MB
发布日期:2007年2月13日
语言界面:英文
下载地址:http://www.microsoft.com/downloads/info.aspx?na=90&p=&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=c7d4bc6d-15f3-4284-9123-679830d629f2&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2f8%2f6%2fd%2f86d6ba9c-98ff-444e-87ed-3e76772eb2a6%2fvista_6000.16386.061101-2205-LRMAIK_EN.img
在本文中将示范用WAIK及Office 2007新增加的自动安装设置功能来制作Vista+Office 2007的二合一安装光盘。由于步骤较多,因此制作过程分成四部分:第一部分讲解用WSIM程序制作Vista系统的自动安装应答文件,完成后可以将该文件保存到USB接口的闪存盘中,以后用Vista光盘启动进行安装时,会自动预读该应答文件并自动进行安装;第二部分介绍Office 2007的自动安装设置方法,并将Office 2007与Vista的自动安装过程合二为一;第三部分介绍将两者的安装文件制作成一个光盘镜像文件,并刻录成二合一自动安装光盘;最后部分则详细介绍WSIM程序内更多有关Vista的个性化安装设置项目。(注:以下操作全部在Windows XP操作系统环境下进行)
(一)安装WAIK软件包
下载后的WAIK文件为.img后缀名的光盘镜像文件,用户可以用AERO Nero或Alcohol之类的光盘刻录软件,将该镜像文件刻录成光盘并进行安装。或者,你也可以用WinRAR压缩软件浏览该镜像文件内的文件,并用鼠标双击其中的“StartCD.exe”文件直接启动安装菜单。选择菜单中第二项“Windows AIK Setup”(图1),将会安装本文需要的Windows Automated Installation Kit软件(图2)。不过安装前必须确定系统中已经安装“MSXML 6.0”系统分析程序和“.NetFramework 2.0”程序供该程序运行时调用。
相关软件的下载网址为:
软件名称:Microsoft Core XML Services (MSXML) 6.0
最新版本:1.0
发布日期:2006年7月12日
语言界面:简体中文
文件大小:1.5MB-7.6MB
下载地址:http://www.mydown.com/soft/utilitie/xtbd/337/434837.shtml
软件名称:Microsoft .NET Framework 2.0 版(x86)可再发行组件包
文件名称:dotnetfx.exe
最新版本:2.0
发布日期:2006年1月22日
语言界面:简体中文
文件大小:22.4MB
下载地址:http://www.mydown.com/soft/utilitie/xtbd/430/421430.shtml
(二)准备Vista安装文件
想同时实现Office 2007和Vista的自动安装功能,制作二合一安装光盘是最方便的方法。而制作二合一安装光盘,必须先将Vista及Office 2007安装光盘的内容拷贝到硬盘中。建议在同一硬盘分区内的根目录位置(例如C:\)建立用“Vista”和“Office2007”作为名字的文件夹,用来分别保存Vista及Office 2007安装光盘内的所有文件。进行测试时发现如果直接拷贝Vista安装光盘中的文件容易出现读取错误,因此建议大家借助DAEMON T00LS等虚拟光驱软件先将Vista安装光盘制作成一个镜像文件,然后通过用虚拟光驱软件挂载镜像文件的方式来进行文件拷贝工作。这样做的好处是速度较快,也不会出现拷贝错误。
此外,在进行Vista应答文件的制作前,用户还可以借助工具软件vLite预先为Vista的安装文件“减肥”。
软件名称:vlite
最新版本:0.95 beta
语言界面:英语
文件名称:vlite.exe
文件大小:900KB
下载地址:http://www.mydown.com/soft/utilitie/systems/252/414752.shtml
vLite软件提供了自定义操作系统元件安装的功能,在制作应答文件前可以先用vLite删除不需要的Vista元件,注意这些简化须在制作应答文件前进行。
1.安装并运行Vlite程序后,点击操作界面左边的“Start”标签页,然后在界面右方点击“Browse”按钮,找到Vista安装文件的所在位置,本文例子为C:\vista。
2.由于Vista的安装光盘中包含了所有版本Vista操作系统的安装内容,因此用户要先选择自己电脑中所安装的版本。
3.接着在“Components”标签页勾选想删除的Vista安装项目,以节省安装操作系统时占用的硬盘空间。红色标记的项目建议保留,以确保Vista的兼容性。
4.Vlite程序界面左边的第三个“Tweaks”标签页中,提供了数项针对Vista操作系统的微调优化设
置在制作二合一安装光盘时最好避免改变这些项目,以免影响Vista应答文件的正常运行。
5.然后,用户可在Vlite程序界面的“Drivers”标签页中单击“Insert”按钮,增加一些常用的硬件驱动程序,例如网卡、声卡、打印机、鼠标等设备的Vista版驱动程序,完成后单击界面右下角的“Apply”按钮。
6.最后,在程序弹出的“Apply Method”对话框中点选“Apply and rebuild”一项,会重新制作Vista的安装文件,并使Vista的安装文件体积缩小。之后Vlite程序会根据设置修改Vista的安装文件。
(三)制作Vista应答文件前的准备工作
1.在Windows的桌面上依次点击“开始”→“Microsft Windows AIK”→“Windows System Image Manager”,可运行WSIM程序。然后,在WSIM程序界面的菜单栏上点击“File”→“New Answering File”,制作一个新的Windows Vista安装应答文件。这时如果出现一个要求打开镜像文件的弹出窗口,可点击“否”按钮继续。
2.进入WSIM的操作界面后,在界面左下方的“Windows Image”窗口内,在“Select a Windows image or catalog file”项目上单击鼠标右键,并在随后出现的快捷菜单中点击“Select Windows Image”选项。
3.然后在弹出窗口中进入刚才拷贝到硬盘的Vista安装文件所在的文件夹(本文例子为C:\Vista)。在该文件夹内的“sources”子文件夹下选择“install.wim”文件,并点击打开按钮。
4.如果这个Vista的安装文件未经vLite程序修改,会显示对话框询问用户选择需要制作应答文件的Vista版本。如果先前已经通过vLite选择Vista版本,则不会显示此对话框。
5.下一步,程序会询问用户是否按照已选择的Vista版本重新建立分类文件(Catalog file),该分类文件用来提供给应答文件设置选项的来源,因此单击“是”按钮继续。
6.最后WSIM程序会根据你选择的“install.wim”文件及已选择安装的版本自动产生分类文件,完成后准备正式制作Vista应答文件。
二、WAIK的使用方法和制作Vista自动安装应答文件
(一)WAIK操作方法及要素
在Vista的安装过程中,是将每一个需要用户手工输入的参数视为“元件”(Components)。而WAIK软件的作用正是将这些元件根据设置流程(Configuration Passes),制作成一份应答文件。当Vista开始安装时,将根据应答文件而自动执行(Unattended installation)。此外,用户在建立WAIK应答文件时,并没有限制元件的建立次序,而且原则上WAIK亦适合Vista的各个版本使用。
看到这里,大家可能感觉它的原理应该不算太难理解,对于曾经用过nLite和Windows PE的用户,甚至有一些熟悉的感觉。接下来最困难的是,需要知道加入哪些基本元件和动作才能完成自动安装,这部分下面将会详细介绍。切记!制作WAIK应答文件大小需要耐心和细心,毕竟WAIK架构庞大复杂,而且依靠的是纯文字和手工设置元件,当输入错误参数时,会导致Windows Vista的安装中断。
1.运行WSIM程序,在界面左下方“Windows Image”窗口中点选“Component(元件)”的其中一个分组。
2.在该分组的某个元件上点击鼠标右键,并选择某种操作流程。
3.添加元件成功后,在WSIM程序界面中间的“Answer File(应答文件)”窗口中会自动出现相应元件。
4.点选“Answer File”窗口中的某一个元件后,WSIM程序的操作界面右侧的“Properties”窗口中,就会出现该元件的各个具件设置项目。输入不同参数后即完成对一个元件的设置。
(二)制作Vista自动安装应答文件详解
1.设置语言(Intemational-Core)
由于Windows安装程序改用Windows PE程序导入,所以设置语言亦分为两部分,下面将先介绍Windows PE的核心语言设置即“Microsoft-Windows-International-Core-WinPE”。然后才是Vista的语言设置,即“Microsoft-Windows-International-Core”。
(1)在WSIM程序操作界面左边的“Windows Images”窗口中,点选“Microsoft-Windows-International-Core-WinPE”元件,单击鼠标右键并选择“Add Setting to Pass 1 windowsPE”一项。
(2)在WSIM程序界面中间的“Answer File”窗口的“1 WindowsPE”一项下,选择“Microsoft-Windows-International-Core-WinPE”子项,将修改Windows PE安装环境中的各项设置。
(3)在WSIM界面的右方窗口中,“1 windows PE”项目对应的设置参数包括:笔者测试时采用简体中文版Vista系统光盘进行安装,故设置所有的输入语言均为“zh-CN”(简体中文);若用户需用英文显示,可根据以下说明将个别项目更改为“en-US”,而繁体中文则输入“zh-HK”。其中,“InputLocale”一项用来设置输入语言;“LayerDriver”一项指键盘的种类,除了韩国和日本,都应选择“1”;“SystemLocale”一项设置运行非Unicode程序时,系统默认使用的预言;“UILanguage”一项设置用户界面的语言;“UILanguageFallback”与“UILanguage”项目相关,当“UILanguase”选用小地区时,若程序没有该种语言,则会跳至“UILanguageFallback”选项;“UserLocale”项目是指日期、时间、数字等格式。
(4)然后,在WSIM程序界面中间的“Answer File”窗口中,依次点选“1 Windows PE”→“Microsoft-Windows-International-Core WinPE”→“SetupUILanguage”子项。“SetupUILanguage”指的是在安装Windows Vista的整个过程中,界面所显示的语言。接着,在WSIM界面右方的窗口中进行参数设置(图17)。具体而言,“UILanguage”一项同样根据需要输入,设置为“zh-CN”的话将使用中文界面;
“WillShowUI”一项指的是安装前是否显示对话框询问用户有关安装界面的语言设置。有三个参数可供选择:“OnError”指有错误时显示对话框;“Never”指任何情况下永不显示;“Always”是指每次都显示。由于我们希望达成自动安装的目的,因此选用“OnError”可减少用户需要手工输入的机会。
5)在WSIM程序操作界面的“Windows Images”窗口中,点选“Microsoft-Windows-International-Core”元件,单击鼠标右键并选择“Add Setting to Pass 7 oobeSystem”一项。
6)在WSIM程序界面中间的“Answer File”窗口内,依次点选“7 oobeSystem”→“Microsoft-Windows-International-Core”子项。其具体设置参数与前面的“Microsoft-Windows-International-Core-WinPE”的原理相同,不过这里的设置参数将套用到安装后的Windows Vista使用环境。
2.WindowsPE安装设置
(1)在WSIM程序界面的“Windows Images”窗口中点选“Microsoft-Windows-Setup”元件,并单击鼠标右键选择“Add Setting to Pass 1 WindowsPE”一项
(2)在WSIM程序界面中部的“Answer File”窗口的“1 windowsPE”项目下,选择“Microsoft-Windows-Setup”子项。
(3)然后在WSIM程序界面右方的设置窗口中,最重要的项目是“UseConfigurationSet”,需设置为参数“Ture”,否则安装时将停下来寻找相关驱动程序或安装程序;“Restart”一项是指安装完成后Windows PE会关机还是重新启动继续运行。建议选“Restat”;“LogPath”一项设置安装记录文件的存放位置,可不输入;“EnableFirewall”(防火墙)及“EnableNetwork”(网络)两项应选择“True”,会分别启动防火墙和网络,但这里针对的只是安装过程中的Windows PE使用环境,而非安装后的Windows Vista运行环境。
(4)在WSIM界面中间的“Answer File”窗口中,依次点选“1 windows PE”→“Microsoft-Windows-Setup”→“UserData”子项。
(5)然后在WSIM界面右方的参数设置窗口中,“AcceptEula”一项选择“True”,可直接跳过用户者授权协议,否则安装时会显示对话框,询问是否接受Windows Vista的使用者授权协议;“Organization”和“FullName”两项分别用来设置Windows Vista的组织资料和用户资料。
(6)在WSIM界面中间的“Answer File”窗口中,依次点选“1 windows PE”→“Microsoft-Windows-Setup”→“UserData→“ProductKey”子项目。
(7)然后,在WSIM程序界面右方的参数设置窗口中,“Key”一项所指的是产品序列号,即Vista操作系统的产品包装盒上的五组五位字母,输入时请包括中间的“-”符号。如果你不想在应答文件中输入产品序列号,则以后安装Vista时也会要求用户输入;“WillShowUI”一项选择“OnError”,使应答文件运行时除非出现问题,否则不会显示要求用户输入的界面。
3.安装磁盘设置
(1)在WSIM程序界面左边的“Windows Images”窗口依次点选“Microsoft-Windows-Setup”→“DiskConfiguration”→“Disk”元件,单击鼠标右键选择“Add Setting to Pass 1 windowsPE”一项。
(2)在WSIM程序界面中间的“Answer File”窗口中,依次点选“1 WindowsPE”→“Microsoft-Windows-Setup”→“DiskConfiguration”子项。“DiskConfiguration”所指的是安装系统的硬盘分区并包括格式化方式。
(3)在WSIM界面右方的窗口中设置参数时,建议第一次使用时将“WillShow UI”一项选用“Always”参数,这里也是Vista安装过程中唯一会弹出对话框的部分。本文的后面部分有更详细的设置教学,日后若用户熟悉此项设置,可根据需要再作修改。
(4)在WSIM程序界面中部的“Answer File”窗口中,依次点选“DiskConfiguration”→“Disk”子项。
(5)然后,在WSIM界面右方的设置窗口中,“DiskID”一项代表物理硬盘的编号,第一个硬盘是从编号“0”开始的;“WillWipeDisk”一项代表进行安装操作前预先完全清除硬盘,包括以前在硬盘上建立的所有磁盘分区。它与前面的“DiskConfiguration”子项目相同,建议用户使用“False”参数,以免错误清空所有资料。
4.跳过上网验证
(1)在WSIM程序界面左边的“Windows Images”窗口中,点选“Microsoft-Windows-Security- Licensing-SLC-UX”元件,并单击鼠标右键选择“Add Setting to Pass 4 specialize”项目。
(2)在WSIM界面中部的“Answer File”窗口内,依次点击“4 specialize”→“Microsoft-Windows-Security-Licensing-SLC-UX”子项。
(3)然后在WSIM界面右方的设置窗口中,“SkipAutoActivation”一项的预设值为“false”,表示安装Vista系统时会上网进行验证激活(Activation),为了让安装更顺利快捷,应修改“SkipAutoActivation”的设置为“True”参数。
5.Vista系统设置
(1)在WSIM程序界面左边的“Windows Images”窗口中选择“Microsoft-Windows-Shell-Setup”元件,单击鼠标右键并选择“Add Setting to Pass 7 oobeSystem”一项。
(2)在WSIM程序界面中部的“Answer File”窗口中,依次点选“7 oobeSystem”→“Microsoft-Windows-Shell-Setup”子项。
(3)接下来在WSIM界面右方的“Properties”窗口中,设置安装后进入Windows Vista的参数。其中,“BluetoothTaskbarlconEnabled”一项,可设置蓝芽管理工具是否在任务栏显示;“DisableAutoDaylightTimeSet”一项指的是关闭夏时制时间;“DoNotCleanTaskBar”一项是指不隐藏非使用状态中的图标;“RegisteredOrganization”和“RegisteredOwner”两项分别是注册的组织和用户名字,每项最多可输入256个字节;“ShowWindowsLive”一项,会在每次开机时显示欢迎画面,故应修改成“False”参数;“StartPanelOff”一项会关闭开始菜单,也应改成“False”参数;最后,“TimeZone”一项用来设置时区,中国用户应输入“China Standard Time”,即采用我们熟知的“(GMT+08:00) 北京、重庆、香港特别行政区、乌鲁木齐”时区。
(4)在WSIM程序界面中间的“Answer File”窗口中,依次点选“7 oobeSystem”→“Microsoft-Windows-Shell-Setup”→“OOBE”子项目。
(5)然后,在WSIM界面右方的设置窗口中进行参数设置。其中,“HideEULAPage”一项表示隐藏使用者授权协议画面,应改为“True”参数;“NetworkLocation”一项用来设置网络类型,用户可根据个人的应用环境选择“Home”、“Work”与“Other”参数;“ProtectYourPC”一项设置电脑自动保护级别,有3个数值可供选择:“1”是建议保护选项、“2”是新增时才检查、“3”是关闭保护功能,建议使用“1”;“SkipMachineOOBE”与“SkipUserOOBE”两个项目,用来停止启动的欢迎画面,建议使用“True”参数。
(6)在WSIM程序界面中部的“Answer File”窗口中,依次点选“7 oobeSystem”→“Microsoft-Windows-Shell-Setup”→“VisualEffects”。
(7)然后在WSIM界面右方的设置窗口中进行参数调整。Font Smoothing项目能够改变Vista系统显示字体的圆滑效果,共有4种参数:“Standard”表示系统根据硬件性能自动设置;“On”表示强制打开“Font Smoothing”功能,相反“Off”表示强制关闭;“ClearType”则设置为最清楚的ClearType显示模式,建议用户使用最后一项。
(8)在WSIM程序界面中部的“Answer File”窗口中,依次点选“7 oobeSystem”→“Microsoft-Windows-Shell-Setup”→“Display”子项。
(9)然后在WSIM程序界面右方的参数设置窗口中,可调整显示设置。其中,“ColorDepth”一项代表色深,通常设为“32”(32位色深);“DPI”一项是点距;“HorizontalResolution”与“VerticalResolution”两项分别为垂直和水平分辨率;“RefreshRate”一项设置显示器的刷新频率。
6.用户帐号及自动登录设置
(1)在WSIM程序界面中部的“Answer File”窗口中,依次点击“7 oobdSystem”→“Microsoft-Windows-Shell-Setup”→“AutoLogon”子项。
(2)然后在WSIM界面右方的窗口进行参数设置,此部分共有四个选项。“Domain”一项指登录的区域,家庭用户可不输入资料;“Enabled”一项指打开自动登录(AutoLogo)机制,当然应设为“True”参数;“LogonCount”项目顾名思义是登录帐户使用次数,从“1”开始。“Username”一项代表默认帐户名,这个帐户将属于系统管理员组(Administrator),用户名称只能用英文字母组成。
(3)在WSIM程序界面中部的“Answer File”窗口中,依次点击“7 oobdSystem”→“Microsoft-Windows-Shell-Setup”→“AutoLogon”→“Password”子项。
(4)然后在WSIM界面右方的参数设置窗口中进行设置。用户可在“Value”项目上单击鼠标右键,并在随后弹出的快捷功能菜单中选择“Write Empty String”一项,即不设密码,让界面自动登录。
(5)在WSIM程序界面中部的“Answer File”窗口中,依次点选“7 oobeSystem”→“Microsoft-Windows-Shell-Setup” →“UserAccounts”→“AdministratorPassword”子项。“AdministratorPassword”项目代表系统管理员的密码。
(6)然后在WSIM界面右方窗口进行参数设置。用户可在“Value”项目上单击鼠标右键,并选择“Write Empty String”一项,日后再设置密码。
(7)同样,在WSIM程序界面中部的“Answer File”窗口中,依次点选“7 oobeSystem”→“Microsoft-Windows-Shell-Setup” →“UserAccounts”→“AdministratorPassword”→“LocalAccounts”子项目。“LocalAccounts”指的是除了系统管理员以外的其他帐号。
(8)然后,在WSIM界面右方的窗口内进行参数设置。其中,“Description”及“DisplayName”项目均只是说明文字,可不作输入;“Group”一项是该用户所属的组,用户可选择属于多个组;“Name”一项是登录用户的名字。
7.验证和保存文件
完成上述所有设置后,可利用WAIK软件内置的验证工具先检测一次,查看基本的资料是否设置错误或遗漏,然后才保存成Windows唯一能够识别的“Autounattend.xml”文件。
验证方法为:
(1)在WSIM程序的菜单栏上依次点击“Tool”→“Validate Answer File”,开始进行验证。如果操作界面右下角的“Message”窗口中出现红色“X”符号就表示有问题,黄色惊叹号则无须理会。
(2)完成验证后在WSIM程序菜单栏上点击“File” →“Save Answer File As”,文件名称必需保存成“Autounattend.xml”,这样Windows Vista的安装程序才会自动读取。
(3)保存“Autounattend.xml”文件的方法有两种。如果是一张完整的自动安装光盘,应将“Autounattend.xml”文件放置于光盘内的根目录下。另一种方法则是方便IT测试人员而设计的,Windows Vista安装程序会自动检测周边的存储设备,包括闪存盘、移动硬盘,前提同样是要放在各种存储设备的根目录下,以便随时修改文件。
三、制作Office 2007自动安装应答文件
(一)Office 2007自动安装应答文件的制作
在Office 2003的时代,要进行自动安装,需借助一个名为“Office 2003 Editions Resource Kit Tools”的工具软件,来制作安装程序的自动应答文件。而Office 2007则进一步将自动安装应答文件的制作工具整合到其安装程序中,用户只需要按照以下步骤,即可制作出自动安装Office 2007所需的应答文件。
1.在预先准备的Office 2007安装文件的所在文件夹内(本文例子为“C:\Office 2007”),找到“Setup.exe”文件并单击鼠标右键,在随后弹出的快捷菜单中选择“创建快捷方式”,为该文件建立一个快捷方式。
2.在该快捷方式图标上单击鼠标右键,选择“属性”一项。在随后弹出的“属性”设置窗口的“快捷方式”标签页内,对“目标”一栏作出修改。即增加“/admin”的参数,变为“C:\Office 2007\setup.exe /admin”,并单击“确定”按钮。
3.双击“Setup.exe”文件的快捷方式,以启动Office自定义工具。启动前会显示“选择产品”的弹出窗口,请点选“新建用于下列产品的安装程序自定义文件”一项,并选择要设置成自动安装的Office 2007软件名。
4.进入“Office自定义工具”设置窗口,界面左方显示了可供设置的19个项目分类,先选择“安装位置和单位名称”一项,然后在界面右方设置默认的安装路径和单位名称。其中“默认安装路径”一栏建议选用Office 2007的出厂预设值。
5.在界面左边选择“授权和用户界面”一项,然后在界面右方的“产品密钥”一栏输入25位的产品序列号(中间不加“-”)。为了达到自动安装Office 2007的目的,请勾选“我接受许可协议中的条款”和“抑制模式”两个项目,并取消“完成通知”前面的打勾,以及将“显示级别”一项修改为“无”。
6.如果用户希望安装时保留系统已安装的旧版本Office办公软件(例如在Vista的安装应答文件中同时加入Office 2003及Office 2007的自动安装文件),可在界面左边选择“删除以前的安装”一项,然后在界面右方选择“默认安装行为,将删除已安装的早期版本程序”
7.如果用户想修改Office 2007的个别安装项目,可在WSIM程序界面左方选择“设置功能安装状态”一项,然后在界面右方根据自己的需要进行手工设置。比如,想安装Office 2007的所有项目,可在界面右方窗口的“Microsoft Office”项目上单击鼠标右键,并点选“从本机运行全部程序”一项。而如果想修改各个Office程序(如Word、Excel)的设置,可在界面左边选择“修改用户设置”一项,界面右方便会显示适用于各程序的具体设置项目。
8.完成Office 2007的所有自动安装设置后,可在“Office 2007自定义工具”程序的菜单栏上依次点击“文件” →“保存”,并输入文件名进行保存。建议保存为文件名“Setup.msp”,并将这个文件存放到Office 2007安装文件所在的文件夹内(C:\Office 2007)。
9.在Windows Vista安装文件的所在文件夹(本文例子为C:\Vista)内创建一个名为“$OEM$”的文件夹,在该文件夹内再新增一个名为“$1”的子文件夹。然后将Office 2007安装文件所在的文件夹移动到“$1”文件夹中。完成制作的二合一安装光盘进行安装时,会将这个文件夹内的内容复制到“\$OEM$\$1”文件夹中,并根据下一步设置的自动安装指令进行安装。
(二)加入Office 2007自动安装指令
上一个步骤已经为Office 2007制作了一个名为“Setup.msp”的自动安装文件。不过,想配合Vista实现自动安装,还需要在Vista的自动安装应答文件中增加指令,以便在完成Vista的安装过程后自动启动Office 2007的安装程序。
1.运行WSIM程序,打开刚才制作好的“Autounattend.xml”自动应答文件。然后在界面左方的“Windows Image”窗口中依次点击“Components”→“x86-Microsoft-Windows-Shell-Setup”→“FirstLogonCommand”→“SynchronousCommand”元件,并双击鼠标右键,在快捷菜单中选择“Add Settings to Pass 7 oobeSystem”一项。
2.此时,WSIM程序界面中间的“Answer File”窗口的“7 oobeSystem”项目中会显示出已增加子项目“SynchronousCommand”。点选该项目后,在WSIM界面右方的“Properties”窗口内输入以下各项设置参数。
具体设置参数包括:
(1)Action栏目:
其中,“AddListltem”参数会加入新的同步安装指令,建议大家使用这个参数;至于“Modify”及“RemoveListltem”参数则分别用作修改和删除同步安装指令。
(2)CommandLine栏目:
在本栏中输入“%systemdrive%\office 2007\setup.exe /adminfile setup.msp”。“%systemdrive%”指Windows Vista安装的磁盘分区,该指令将执行Office 2007的安装程序。而为“setup.exe”加上参数“/adminfile setup.msp”则会启动自动安装程序,本指令为制作二合一安装光盘时所必须的。
(3)Description栏目:
该程序的说明文字,用户可自己修改。
(4)Order栏目:
在加入多个同步指令(Synchronous Command)时,这个参数会决定各指令的运行先后次序,最大为“500”,数字越小,指令会先执行。建议设为“1”。
四、制作2合1安装光盘
前面已经分别为Vista和Office 2007各自建立了自动安装的应答文件,然而单单将这些文件刻录到DVD光盘中,却并不能从光盘启动并进行自动安装。要制作二合一的自动安装光盘,必须把安装文件封装到ISO格式的光盘镜像文件中,并加入Boot Sector(引导区)。这个过程需要使用到两个文件:“oscdimg.exe”和“etfsboot.com”。
这两个文件均可在WAIK软件的安装文件夹(预设为C:\Program Files\Windows AIK,C:为Vista系统安装在用户的磁盘分区代号)内找到。其中,“oscdimg.exe”文件存放于WAIK安装文件夹内的“Tools”->“PETools”子文件夹中,而“etfsboot.com”文件则可在“Tools”->“PETools”->“amd64”(适用于AMD K8核心的处理器)或“x86”(适用于Intel处理器)->“boot”子文件夹内找到。为便于后续步骤的进行,请先将这两个文件复制到保存有已修改的Vista安装文件所在的驱动器根目录(例如“C:\”)。
完成后,请在Vista的“运行”对话框中输入“cmd”,进入“命令提示符”模式(即Vista操作系统的DOS模式)。然后输入以下指令。
“C:”
“cd..”(直至显示出“C:\>”根目录)
“oscdimg.exe -lVista -h -n -m -ois -bC:\etfsboot.com C:\Vista\ C:\Vista.iso”
上述指令中,“C:\Vista\”指Windows Vista安装文件的存放位置,而“C:\Vista.iso”则设置光盘镜像文件的保存路径,用户可根据自己电脑中的相关资料保存位置,修改这两项参数。
指令执行完成后,如果光盘镜像文件封装成功,画面中会显示“Done”的字样,并显示经过优化的文件数目,以及ISO光盘镜像文件的实际大小。然后,我们在磁盘分区“C:\”中会找到一个名为“Vista.iso”的文件,用户只要用光盘刻录软件(例如NERO)刻录这个光盘镜像文件,就完成了二合一自动安装光盘的最后一步。
现在,用这张光盘进行系统安装时,只需选择安装的Windows Vista版本及装到哪一个磁盘分区(部分OEM版本的Vista安装光盘在最后启动时可能还会要求输入用户名),即会自动完成Windows Vista和Office 2007的全部安装过程,从而真正实现无人值守的全自动化操作。怎么样,感觉超酷吧!
五、WSIM程序中的个性化设置
(一)自定义Internet Explorer浏览器
1.运行WSIM程序,在界面左边的“Windows Images”窗口中选择“Microsoft-Windows-IE-InternetExplorer”元件,并单击鼠标右键点选“Add Setting to Pass 4 specialize”项目。
2.在WSIM程序界面中部的“Answer File”窗口中,依次点选“4 specialize”→“Microsoft-Windows-IE-InternetExplorer”子项目。
3.然后,在WSIM界面右方的窗口中进行参数设置。由于里面的设置项目较多,只挑选其中较常用的加以说明。“IEWelcomeMsg”一项是IE的欢迎画面;“ShowInformationBar”一项允许弹出窗口;“UserAgent”一项设置IE在读取网站时向网站传送用户的浏览器版本资料,建议修改为“Internet Explorer 6”,以改善浏览器与网站之间的兼容性。
4.在“Windows Images”窗口依次点选“Microsoft-Windows-IE-InternetExplorer”→“SearchScopes” →“Scope”元件,并单击鼠标右键,点选“Add Setting to Pass 4 specialize”一项。
5.在WSIM程序界面中部的“Answer File”窗口中,依次点选“4 specialize” →“Microsoft-Windows-IE-InternetExplorer” →“SearchScopes” →“Scope”。
6.然后,在WSIM界面右方的参数设置窗口中进行设置。其中,“ScopeDefault”一项选择“True”时打开IE浏览器提供的搜索功能;“ScopeDisplayName”一项设置显示搜索引擎的名称;“ScopeKey”一项用来设置搜索引擎的关键字;“ScopeUrl”一项指定搜索引擎的网址。
7.在WSIM程序界面左边的“Windows Images”窗口中,依次点选“Microsoft-Windows-IE-InternetExplorer”→“StartPages”元件,并点击鼠标右键,选择“Add Setting to Pass 4 special-ize”一项。
8.在WSIM程序界面中部的“Answer File”窗口中,依次点选“4 specialize”→“Microsoft-Windows-IE-InternetExplorer”→“StartPages”→“StartPages”。
9.然后,在WSIM界面右方的参数设置窗口中进行设置,此部分主要设置Vista系统内置IE 7浏览器的首页。“SartPageKey”一栏设置首页的显示名称;“StartPageUrl”一栏则设置网址。大家可根据各人喜好进行设置。
(二)错误回报设置
1.在WSIM程序界面左边的“Windows Images”窗口中,点选“Microsoft-Windows-ErrorReportingCore”元件,并单击鼠标右键选择“Add Setting to Pass 4 specialize”一项。
2.在WSIM程序界面中部的“Answer File”窗口中,依次点选“4 specialize”→“Microsoft-Windows-ErrorReportingCore”项目。“ErrorReportingCore”指的是错误回报设置。
3.然后在WSIM界面右方的参数设置窗口中进行设置。有4个选项:
(1)是每次回报都显示警告;
(2)和(3)都是基于安全级别并回报。
(3)加入自动传送部分资料;
(4)是执行自动回报而不事先显示警告。建议设为“1”。
(三)磁盘分区设置
前面已经讨论过磁盘分区的问题。不过,若交由WAIK软件分割磁盘,将导致整个磁盘中的资料被删除。所以初次使用时,建议大家手工进行操作。等熟悉WAIK的使用方法后,需要调整成真正的全自动运行,则增加“Imagelnstall”元件和修改“DiskConfiguration”元件即可。
为达到全自动安装的目的,下面的操作步骤交由WAIK控制。完整的过程是由“Disk Configuration”元件负责磁盘管理,在它的目录下面创建和格式化分区(“CreatePartition”和“ModifyPartition”元件)。然后利用“Imagelnstall”元件告知安装程序的位置。下面的例子会建立一个20G的主分区,而Vista操作系统将安装于这个磁盘分区内。
友情提醒:“磁盘分区设置”有些操作步骤将会删除硬盘内的所有资料,一旦执行将无法挽回磁盘内的原有资料。用户必须准确理解此部分的操作及原理方可进行!
1.在WSIM程序界面中间的“Answer File”窗口中,依次点选“1 WindowsPE”→“Microsoft-Windows-Setup”→“DiskConfiguration”。然后把界面右方参数设置窗口中“WillShowUI”一项由“Always”改为“onError”,代表有错误时才会出现对话框。
2.在WSIM程序界面中间的“Answer File”窗口中,依次点选“1 WindowsPE”→“Microsoft-Windows-Setup”→“DiskConfiguration”→“Disk”,在界面右方参数设置窗口中修改“WillWipeDisk”的值为“True”,表示分区前会清除硬盘内的所有资料。
3.在WSIM程序界面中间的“Answer File”窗口中,依次点选“1 WindowsPE”→“Microsoft-Windows-Setup”→“DiskConfiguration”→“Disk”→“CreatePartitions”子项,并单击鼠标右键,点选“Insert New CreatePartition”。
4.然后,在WSIM程序界面右方的参数设置窗口中进行设置。其中,“Extend”项目指设置该分区为扩展分区,应选“false”;“Order”项目为分区顺序,第一个分区应输入“1”;“Size”项目中分区大小以MB为单位,输入“20000”代表设成20 GB;“Type”项目是分区的类型,可选择“Primary”(主分区)。
5.在WSIM程序界面中间的“Answer File”窗口中,依次点选“1 WindowsPE”→“Microsoft-Windows-Setup”→“Imagelnstall”→“OSImage”。
6.然后,在WSIM界面右方的参数设置窗口中进行设置。其中,“InstallToAvaila blePartition”项目代表强制安装在第一个分区,但需要足够的空间,若用户自定安装位置(InstallTo),应选择“false”;至于“WillShowUI”一项代表提示画面,应选择“OnError”。
六、总结
这张光盘让用户日后重新安装Vista和Office 2007的工作更为简单方便。在当前电脑界提倡个性化和人性化的同时,更希望微软公司日后能够为操作系统推出真正简单的个性化自动安装方法,让所有的用户享受使用电脑的乐趣,而不是安装电脑的苦恼!

