三、制作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”,并单击“确定”按钮(图41)。
图 41
3.双击“Setup.exe”文件的快捷方式,以启动Office自定义工具。启动前会显示“选择产品”的弹出窗口,请点选“新建用于下列产品的安装程序自定义文件”一项,并选择要设置成自动安装的Office 2007软件名(图42)。
图 42
4.进入“Office自定义工具”设置窗口,界面左方显示了可供设置的19个项目分类,先选择“安装位置和单位名称”一项,然后在界面右方设置默认的安装路径和单位名称(图43)。其中“默认安装路径”一栏建议选用Office 2007的出厂预设值。
图 43
5.在界面左边选择“授权和用户界面”一项,然后在界面右方的“产品密钥”一栏输入25位的产品序列号(中间不加“-”)。为了达到自动安装Office 2007的目的,请勾选“我接受许可协议中的条款”和“抑制模式”两个项目,并取消“完成通知”前面的打勾,以及将“显示级别”一项修改为“无”(图44)。
图 44
6.如果用户希望安装时保留系统已安装的旧版本Office办公软件(例如在Vista的安装应答文件中同时加入Office 2003及Office 2007的自动安装文件),可在界面左边选择“删除以前的安装”一项,然后在界面右方选择“默认安装行为,将删除已安装的早期版本程序”(图45)。
图 45
7.如果用户想修改Office 2007的个别安装项目,可在WSIM程序界面左方选择“设置功能安装状态”一项,然后在界面右方根据自己的需要进行手工设置。比如,想安装Office 2007的所有项目,可在界面右方窗口的“Microsoft Office”项目上单击鼠标右键,并点选“从本机运行全部程序”一项(图46)。而如果想修改各个Office程序(如Word、Excel)的设置,可在界面左边选择“修改用户设置”一项,界面右方便会显示适用于各程序的具体设置项目。
图 46
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”一项(图47)。
图 47
2.此时,WSIM程序界面中间的“Answer File”窗口的“7 oobeSystem”项目中会显示出已增加子项目“SynchronousCommand”。点选该项目后,在WSIM界面右方的“Properties”窗口内输入以下各项设置参数(图48)。
图 48
具体设置参数包括:
(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模式)。然后输入以下指令(图49)。
图 49
“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光盘镜像文件的实际大小(图50)。然后,我们在磁盘分区“C:\”中会找到一个名为“Vista.iso”的文件,用户只要用光盘刻录软件(例如Nero)刻录这个光盘镜像文件,就完成了二合一自动安装光盘的最后一步。
图 50
现在,用这张光盘进行系统安装时,只需选择安装的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”项目(图51)。
图 51
2.在WSIM程序界面中部的“Answer File”窗口中,依次点选“4 specialize”→“Microsoft-Windows-IE-InternetExplorer”子项目。
3.然后,在WSIM界面右方的窗口中进行参数设置(图52)。由于里面的设置项目较多,笔者只挑选其中较常用的加以说明。“IEWelcomeMsg”一项是IE的欢迎画面;“ShowInformationBar”一项允许弹出窗口;“UserAgent”一项设置IE在读取网站时向网站传送用户的浏览器版本资料,建议修改为“Internet Explorer 6”,以改善浏览器与网站之间的兼容性。
图 52
4.在“Windows Images”窗口依次点选“Microsoft-Windows-IE-InternetExplorer”→“SearchScopes” →“Scope”元件,并单击鼠标右键,点选“Add Setting to Pass 4 specialize”一项(图53)。
图 53
5.在WSIM程序界面中部的“Answer File”窗口中,依次点选“4 specialize” →“Microsoft-Windows-IE-InternetExplorer” →“SearchScopes” →“Scope”。
6.然后,在WSIM界面右方的参数设置窗口中进行设置(图54)。其中,“ScopeDefault”一项选择“True”时打开IE浏览器提供的搜索功能;“ScopeDisplayName”一项设置显示搜索引擎的名称;“ScopeKey”一项用来设置搜索引擎的关键字;“ScopeUrl”一项指定搜索引擎的网址。
图 54
7.在WSIM程序界面左边的“Windows Images”窗口中,依次点选“Microsoft-Windows-IE-InternetExplorer”→“StartPages”元件,并点击鼠标右键,选择“Add Setting to Pass 4 special-ize”一项(图55)。
图 55
8.在WSIM程序界面中部的“Answer File”窗口中,依次点选“4 specialize”→“Microsoft-Windows-IE-InternetExplorer”→“StartPages”→“StartPages”。
9.然后,在WSIM界面右方的参数设置窗口中进行设置(图56),此部分主要设置Vista系统内置IE 7浏览器的首页。“SartPageKey”一栏设置首页的显示名称;“StartPageUrl”一栏则设置网址。大家可根据各人喜好进行设置,如笔者将IE首页设为谷歌搜索引擎:http://www.google.com。
图 56
(二)错误回报设置
1.在WSIM程序界面左边的“Windows Images”窗口中,点选“Microsoft-Windows-ErrorReportingCore”元件,并单击鼠标右键选择“Add Setting to Pass 4 specialize”一项(图57)。
图 57
2.在WSIM程序界面中部的“Answer File”窗口中,依次点选“4 specialize”→“Microsoft-Windows-ErrorReportingCore”项目。“ErrorReportingCore”指的是错误回报设置。
3.然后在WSIM界面右方的参数设置窗口中进行设置(图58)。有4个选项:(1)是每次回报都显示警告;(2)和(3)都是基于安全级别并回报。(3)加入自动传送部分资料;(4)是执行自动回报而不事先显示警告。建议设为“1”。
图 58
(三)磁盘分区设置
前面已经讨论过磁盘分区的问题。不过,若交由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”,代表有错误时才会出现对话框(图59)。
图 59
2.在WSIM程序界面中间的“Answer File”窗口中,依次点选“1 WindowsPE”→“Microsoft-Windows-Setup”→“DiskConfiguration”→“Disk”,在界面右方参数设置窗口中修改“WillWipeDisk”的值为“True”,表示分区前会清除硬盘内的所有资料(图60)。
图 60
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”。
六、总结
笔者撰写本文的专题,可说是历尽艰辛磨难。光刻掉的威宝DVD+R光盘就不下10张,安装测试的过程超过20次,单是达到完全无人控制的自动安装效果,已经花费了七八天,还没有包括测试其他变数的时间。同时我也发现,仅仅依靠文字进行说明,可能会让读者阅读时理解有所偏差,故本文中加入大量的图片进行配合,立求让大家按步骤操作时能够准确和快速地进行设置调整。
不过,话虽然如此,但当我完成第一张Vista+Office 2007二合一全自动安装光盘的制作时(图61),喜悦之情也不是笔墨所能形容的。而且更重要的是,这张光盘也让笔者日后重新安装Vista和Office 2007的工作更为简单方便。在当前电脑界提倡个性化和人性化的同时,笔者更希望微软公司日后能够为操作系统推出真正简单的个性化自动安装方法,让所有的用户享受使用电脑的乐趣,而不是安装电脑的苦恼!
图 61
Word教程网 | Excel教程网 | Dreamweaver教程网 | Fireworks教程网 | PPT教程网 | FLASH教程网 | PS教程网 |
HTML教程网 | DIV CSS教程网 | FLASH AS教程网 | ACCESS教程网 | SQL SERVER教程网 | C语言教程网 | JAVASCRIPT教程网 |
ASP教程网 | ASP.NET教程网 | CorelDraw教程网 |