如何安装Office 2007office2016自定义安装方式

Office 2007专业版 安装教程_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Office 2007专业版 安装教程
上传于||暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
下载文档到电脑,查找使用更方便
还剩4页未读,继续阅读
你可能喜欢<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&让Office2007全自动安装
最近需要安装OFFICE
2007 看看人家都是怎么用的。
office2007
以其新颖漂亮的界面,独特的操作方式而吸引了大批朋友的追捧。但是在安装的时候仍然如同以前的Office软件一样需要自己人工干预,又是输入序列号,又是要点“下一步”什么的,有的麻烦。
今天我们就来实现在office2007中 全自动安装
的方法,该方法不但能实现全自动、不需要输入序列号,而且还可以预先选择好需要安装的组件,让安装完全在自己的掌控之中。
  实际上这个方法比较简单,主要是通过修改Office2007中的一个名为Config.XML的配置文件来实现的。这个文件的位置,随Office2007版本号的不同而异,Pro
Plus版本位于光盘根目录下的ProPlusww目录下,Enterprise则位于Enterprise.WW目录下(本文将以Enterprise版本为例进行介绍,其他版本请对照实现)。&
  准备工作:拷贝文件&
  因为我们要修改Office
2007的配置文件,所以首先需要按照原来的目录结构,将所有文件和目录拷贝到硬盘上有足够空间的某个分区中(比如G:\Office2007。&
  接下来,我们需要将Enterprise.ww目录下的Config.xml去掉只读属性,以便使用记事本打开进行编辑。&
  定制工作·编辑配置文件&Config.xml
专业版&Office12\ProPlus.WW\Config.xml
企业版&Office12\Enterprise.WW\Config.xml&
  用记事本打开目录下的Config.xml,我们只需要修改里面的相应行就可以实现免输序列号、自动输入用户名、单位、定制安装组件。&
  1.免输序列号
  在Conng.xml文件中有这样一行:
&!-- &PIDKEY
Value="BCDFGHJKMPQRTVWXY2346789B" /&
使用有效的安装序列号替换“BCDFGHJKMPQRTVWXY2346789B”(不包括引号),然后去除&
! -- --&,最后的格式为:
& PIDKEY Value =
"XXXXXXXXXXXXXXXXXXXXXXXXX" /
2007序列号:DBXYDTF4MH6YDQ8
  2.启动输入用户名/单位
  (Config.xml中的“UserName”和“CompanyName”行是用来自功输入用户名和单位的,还是按照前述方法去掉注释,然后换成自己相应的信息为好。&
  (USERNAME Value=“奥菲斯吧”/)&
  (COMPANYNAME Value=“.cn”/)&
  3.定制安装组件
  Office 2007中包括了 Groove2007 、 InfoPath2007 、
OneNote2007 、 Publisher2007
等我日常并不需要的组件,每次安装都要取消这些项目的选择,确实比较麻烦,我们可以在配置文件中指定不安装。&
  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,是不是不用输入序列号、自动安装了所有你需要的组件?
通过定制config.xml,可以使你的Office
2007安装实现免序列号、定制用户名、跳过授权协议、定制安装路径、定制默认安装组件等功能。这里以Pro
Plus版为例,以下是定制好的config.xml文件内容解释:
&Configuration Product="ProPlus"&
;Office 2007的版本标识,这里是Pro Plus版
&Display Level="full" CompletionNotice="yes"
SuppressModal="no" AcceptEula="yes" /& ;跳过授权协议
&PIDKEY Value="KGFVY7733B8WCK9KTG64BC7D8"
/& ;内置序列号,免激活
&USERNAME Value="User" /& ;用户名
&COMPANYNAME Value="China" /&
&INSTALLLOCATION Value="%programfiles%\Microsoft
Office" /& ;默认安装路径
&OptionState Id="WORDFiles" State="Local"
Children="force" /& ;默认安装Word组件
&OptionState Id="EXCELFiles" State="Local"
Children="force" /& ;默认安装Excel组件
&OptionState Id="PPTFiles" State="Local"
Children="force" /& ;默认安装PowerPoint组件
&OptionState Id="ACCESSFiles" State="Local"
Children="force" /& ;默认安装Access组件
&OptionState Id="VisioPreviewerFiles" State="Absent"
;Children="force" /& ;默认不装Visio Viewer组件
&OptionState Id="OUTLOOKFiles" State="Absent"
Children="force" /& ;默认不装Outlook组件
&OptionState Id="XDOCSFiles" State="Absent"
Children="force" /& ;默认不装InfoPath组件
&OptionState Id="PubPrimary" State="Absent"
Children="force" /& ;默认不装Publisher组件
&OptionState Id="SHAREDFiles" State="Local"
Children="force" /& ;默认安装共享组件
&OptionState Id="TOOLSFiles" State="Local"
Children="force" /& ;默认安装工具组件
&/Configuration&
其中组件的相关ID可以从ProPlus.WW目录下的setup.xml获得
OptionState Id是相关组件的标识ID
State="Local"是默认安装该组件
State="Absent"是默认不装该组件
更加详细补充:
下面我把我修改了以后的文件发上来:
&Configuration Product="Enterprise"&
   &Display Level="full"&CompletionNotice="yes"&SuppressModal="no"&AcceptEula="yes"&/&
   &!--
&Logging Type="standard" Path="%temp%"
Template="Microsoft Office Enterprise Setup(*).txt"
   &PIDKEY
Value="CTVX9QMTR3X8BDQ5"&/&
   &USERNAME Value="Clippit"&/&
   &COMPANYNAME
Value="Clippit
Studio"&/&
   &!--
&INSTALLLOCATION Value="%programfiles%\Microsoft
Office" /& --&
   &LIS
CACHEACTION="RemoveCacheOnly"&/&
   &!--
&SOURCELIST
Value="\\server1\share\Office12;\\server2\share\Office12"
   &!--
&DistributionPoint
Location="\\server\share\Office12" /&
   &!--
&OptionState Id="OptionID" State="absent"
Children="force" /& --&
   &!--
&Setting Id="Reboot" Value="IfNeeded"
   &!--
&Command Path="msiexec.exe" Args="/i
\\server\share\my.msi" QuietArg="/q" ChainPosition="after"
Execute="install" /&
&/Configuration&
可以看到,我修改了几个小地方,下面一一说明:
&#9650; 首先,如果你需要做这些自定义的话,就必须把注释的标记去掉,在这里,就是“&!--&”和“&--&”,去掉之后它们才能真正有效。
&#9650; 然后来看“AcceptEula="yes"”,这个很简单,把原来的no改成了yes,这样安装的时候就自动同意许可文件了。
&#9650; “&PIDKEY Value="CTVX9QMTR3X8BDQ5"&/&”这一行,就是序列号了,把自己的序列号替换掉原来的“BCDFGHJKMPQRTVWXY2346789B”(其实就是个模板,告诉你有25个字符,不用加“-”)。这里的这个序列号是我乱打的,各位就不要去尝试了^_^。我之所以选择Enterprise就是因为它安装之后不需要激活可以使用了。
&#9650; “&USERNAME Value="Clippit"&/&”这一行,输入的是你的用户名,安装完成后会出现在关于对话框中。注意!!这里千万不能填写中文!否则安装程序会初始化错误!!
&#9650; “&COMPANYNAME Value="Clippit Studio"&/&”,这里填写的是公司名,一样不能填写中文,否则也会初始化错误的。
&#9650; “&LIS CACHEACTION="RemoveCacheOnly"&/&”这一行,我需要多说几句。这个选项是设置本地安装源(Local
Installation Source,LIS)的。本地安装源这个功能大概是在Office
2003中才有的,当时在安装完Office后,你可以选择是保留它还是删除它。保留本地安装源的话,在以后安装某些Office功能、安装更新等等的时候,就不需要访问原始安装源了;但是本地安装源会占用部分磁盘空间。到了Office
2007,本地安装源的功能还是大同小异,不同的是,安装程序并不提供删除本地安装源的选项。事实上,在Office
2007中,本地安装源被设置为不允许随意删除,哪怕是在系统的磁盘清理工具中也看不到它的身影。如果你安装完了Office
2007,你会看到在C盘下(也有可能是其它盘)看到一个名叫MSOCache的隐藏文件夹,占用了700多MB的空间。网上很多的文章都说,把这一行改成像我那样就可以不产生本地安装源了。事实上,大错特错!CACHEACTION这个参数可以设置成两个值,分别是CacheOnly和RemoveCacheOnly。如果设置成CacheOnly,那么安装程序就会只复制本地安装源到用户的计算机而不安装Office软件;如果设置为RemoveCacheOnly,那么安装程序就会删除复制到用户计算机上的本地安装源,但是前提是Office软件没有被安装。这个功能看似没有作用,其实在大规模部署的时候用处还是很大的,管理员可以先把安装程序统一向用户的计算机上做本地安装源,然后再从本地安装源上进行安装,可以节省不少时间和精力。因此,这个选项对于安装Office
2007来说,是没有任何作用的。不管怎么样,安装程序都会生成本地安装源。当然,如果你不打算以后再安装各种功能和更新,并且的原始安装源(比如光盘)都可以保存地很好的话,你就可以手动把生成的MSOCache隐藏文件夹删掉。
弄好config.xml文件以后,就可以保存了,下面我来简单地说一下如何把最近发布的Office 2007
SP1集成到安装程序中。
细心的朋友可能会发现在安装程序中有一个Updates文件夹,打开这个文件夹,里面有一个readme.txt文件,这个文件里面只有一句话:“Any
patches placed in this folder will be applied during initial
install.”翻译过来就是:任何放在这个文件夹下的补丁都会在最初安装时被应用。也就是说,如果我们把SP1的补丁放到这个里面来,在安装的时候就会自动打上补丁了。但是我们下载回来的SP1补丁是一个exe文件,是不符合要求的,所以我们还需要做一些工作。
用命令提示符转到我们下载了SP1补丁的文件夹,在本例中为E:\Downloads\,然后输入下面的命令:office2007sp1-kb936982-fullfile-zh-cn.exe
/extract:E:\OFFICE\Updates\。其中office2007sp1-kb936982-fullfile-zh-cn.exe便是我们下载回来的SP1补丁,而E:\OFFICE\就是我们的安装程序所在的文件夹。回车以后,接受许可协议,然后便开始解开文件了。解开后我们可以到updates文件夹下看一看,有好几个.msp文件,这就是使用了Windows
Installer技术的补丁文件。这样以来,以后在安装Office的时候,就可以自动打上SP1补丁了。
最后,还有一些高级的应用,比如自动安装上某些ADD-IN,还有自己定制要安装的组件,这些就需要用到官方的自定义工具了。以后如果有时间在和大家谈一谈具体的应用。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 office2007自定义排序 的文章

 

随机推荐