officeba > 单独文章


修改文件让Office2007全自动安装

        Office2007以其新颖漂亮的界面,独特的操作方式而吸引了大批朋友的追捧。但是在安装的时候仍然如同以前的Office软件一样需要自己人工干预,又是输入序列号,又是要点“下一步”什么的,有的麻烦。

       今天我们就来实现在Office2007中全自动安装的方法,该方法不但能实现全自动、不需要输入序列号,而且还可以预先选择好需要安装的组件,让安装完全在自己的掌控之中。
  
  实际上这个方法比较简单,主要是通过修改Office2007中的一个名为Config.xml的配置文件来实现的。这个文件的位置,随Office2007版本号的不同而异,Pro Plus版本位于光盘根目录下的ProPlusww目录下,Enterprise则位于Enterprise.WW目录下(本文将以Enterprise版本为例进行介绍,其他版本请对照实现)。
  
  准备工作:拷贝文件
   
  因为我们要修改Office 2007的配置文件,所以首先需要按照原来的目录结构,将所有文件和目录拷贝到硬盘上有足够空间的某个分区中(比如G:\Office2007。
  接下来,我们需要将Enterprise.ww目录下的Config.xml去掉只读属性,以便使用记事本打开进行编辑。
  
  定制工作·编辑配置文件
  
  用记事本打开Enterpriseww目录下的Config.xml,我们只需要修改里面的相应行就可以实现免输序列号、自动输入用户名、单位、定制安装组件。
  
  1.免输序列号

  在Conng.xml文件中有这样一行:
  前向的“”是用来注释的,我们只要把它们删除,然后将Office 2007的安装序列号替换“BCDFGHJKMPQRTVwXY2346789B”(序列号中不能包含-符号)就实现了免输序列号。
  
  2.启动输入用户名/单位

  (Config.xml中的“UserName”和“CompanyName”行是用来自功输入用户名和单位的,还是按照前述方法去掉注释,然后换成自己相应的信息为好。
  (USERNAME Value=“奥菲斯吧”/)
  (COMPANYNAME Value=“Office.com.cn”/)
  
  3.定制安装组件

  Office 2007中包括了Groove2007InfoPath2007OneNote2007Publisher2007等我日常并不需要的组件,每次安装都要取消这些项目的选择,确实比较麻烦,我们可以在配置文件中指定不安装。
  Config.xml中有这样一行:
  (OptionState Id=“OptionID”State=“absent”Children=“force”)
  我们只爱将不需要安装的项目替换其中的“OptionID”即可。如果需要不安装多个项目,则可以分多行来指定,比如以下指令不安装InfOPath、Publisher、OneNote和Groove。
  (OptionState Id=“XDOCSFiles” State=“Absent”Children=“force”/)
  (OptionState Id=“PubPrimary”State=“Absent”Children=“force”/)
  (OptionState Id=“OneNoteFiles” State=“Absent”Children=“force”/)
  (OptionState Id=“GrooveFiles”State=“Absent”Children=“force”/)
  如果你需要定制其他组件,则可以在Enterprise.ww目录下的Setup.xml文件中进行查找相应的OptionID。
  
  就这样自动安装
  
  将定制好的Config.xml替换原来的交件,再执行Setup.exe安装Office2007,是不是不用输入序列号、自动安装了所有你需要的组件?


声明:欢迎各大网站转载本站文章,还请保留一条能直接指向本站的超级链接,谢谢!

时间:2008-06-19 08:36:56,点击:65824


【OfficeBa论坛】:阅读本文时遇到了什么问题,可以到论坛进行交流!Excel专家邮件:342327115@qq.com(大家在Excel使用中遇到什么问题,可以咨询此邮箱)。

【声明】:以上文章或资料除注明为Office自创或编辑整理外,均为各方收集或网友推荐所得。其中摘录的内容以共享、研究为目的,不存在任何商业考虑。如有任何异议,请与本站联系,本站确认后将立即撤下。谢谢您的支持与理解!


相关评论

我要评论

评论内容