定制office2007静默安装版

定制office2007静默安装版现在开始打造你的office20071.    全自动安装:a)    在每个.ww里面有一个名为Config.XML的配置文件来实现的。专业增强版本位于光盘根目录下的ProPlus.ww目录下,企业版则位于Enterprise.WW目录下b)    用记事本打开目录下的Config.xml,我们只需要修改里面的相应行就可以实现免输序列号、自动输入用户名、单

大家好,又见面了,我是你们的朋友全栈君。现在开始打造你的office2007

1.        全自动安装:

a)        在每个.ww里面有一个名为Config.XML的配置文件来实现的。专业增强版本位于光盘根目录下的ProPlus.ww目录下,企业版则位于Enterprise.WW目录下

b)        用记事本打开目录下的Config.xml,我们只需要修改里面的相应行就可以实现免输序列号、自动输入用户名、单位、定制安装组件。

< PIDKEY Value = “有效的安装序列号” / >

<USERNAME Value=”用户名” />

<COMPANYNAME Value=”公司名” />

以上内容禁用中文符号

          <OptionState Id=“OptionID”State=”absent” Children=“force”/>

我们只要将不需要安装的项目替换其中的“OptionID”即可。如果需要不安装多个项目,则可以分多行来指定,absent就是不安装的意思

          <OptionState Id=“OptionID”State=”Local” Children=“force”/>

我们只要将需要安装的项目替换其中的“OptionID”即可。如果需要安装多个项目,也是分多行来指定,”Local”就是本地安装的意思

下面就是相关的设置例子:

<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” /> ;默认安装工具组件

<LIS CACHEACTION=”RemoveCacheOnly” /> 这个选项是设置本地安装源(Local Installation Source,LIS)的。当在安装完Office后,你可以选择是保留它还是删除它。保留本地安装源,以后安装某些Office功能、安装更新等等的时候,就不需要访问原始安装源了;在Office 2007中,本地安装源被设置为不允许随意删除,如果你安装完了Office 2007,你会看到一个名叫MSOCache的隐藏文件夹。

2.        打补丁,其实2007更新更人性化,在安装程序中有一个Updates文件夹,任何放在这个文件夹下的补丁都会在最初安装时被应用。也就是说你下载的软件有没有SP1或者将来的SP2…都没有关系。我们下载回来的SPx补丁是一个exe文件,是不符合要求的,所以我们还需要做一些工作。输入下面的命令:office2007spx.exe /extract:C:\OFFICE\Updates\。其中office2007spx.exe便是我们下载回来的SP补丁,而C:\OFFICE\就是我们的安装程序所在的文件夹。回车以后,接受许可协议,然后便开始解开文件了。解开后我们可以到updates文件夹下看一看,有好几个.msp文件,这就是使用了Windows Installer技术的补丁文件。以后在安装Office的时候,就可以自动打上SPx补丁了。所谓最新版本也就是改造了这里的内容。以后SP2、SP3出来后就如此炮制到这个文件夹刻盘就可。

3.        自动安装上某些ADD-IN,还有自己定制要安装的组件,这些可能用到官方的Office 自定义工具(OCT),来设定 Office 2007自动安装。详细说明请参考Office 2007光盘内Admin\zh-CN\oct.chm文档。

        在c 磁盘新增c:\office2007Ent文件夹,把Ofiice 2007原版光盘内所有文件用UltraISO解压到至c:\office2007Ent。接着按「开始」/「运行」输入C:\office2007Ent\setup.exe /admin,按「确定」。

        在「为下列产品建立新的安装程序自定义文件」,点选「Microsoft Office Enterprise 2007」/「确定」

        点选「安装位置及公司/组织名称」,默认安装路径:输入自己想要的内容

        点选「授权及用户接口」,「产品密钥」栏输入有效的大量授权密钥 (25 个字符)。勾选「我接受许可协议」,接受许可协议的条款。

        五、点选「设定功能安装状态」,点一下Microsoft Office左边▼按钮,显示菜单时选「全部从我的计算机执行」,安装所有功能。

        其他都使用默认值。

        点选[保存文件]

        选择保存于c:\office2007Ent文件夹,文件名输入office2007Ent.msp,按「保存」

        打开「记事本」,输入下列内容,保存至c:\office2007Ent文件夹,文件名office2007Ent.cmd。

start /wait setup.exe /adminfile office2007pro.MSP

start /wait SaveAsPDFandXPS.exe /quiet

说明:

1、start /wait setup.exe /adminfile office2007Ent.MSP:执行setup.exe,参数adminfile之后空一格输入用OCT建立的安装程序自定义档案 office2007Ent.MSP。执行这一行指令静默安装Office 2007。

2、start /wait SaveAsPDFandXPS.exe /quiet:静默安装SaveAsPDFandXPS.exe,让Office 2007具有另存PDF和XPS档案功能。

        修改c:\office2007Ent文件夹内autorun.inf文件,

[autorun]

OPEN=office2007Ent.cmd

开启安装画面。

4.        增加不同的语言,其实如果将所有的中文ACCESS.ZH-CN 、Excel.ZH-CN等等文件提取出来加到英文版本的office20007,就可以自动安装不同的语言。不需要再下载其他语言的版本。

5.        根据下载的版本和网友自己的爱好,用UltraISO重新打包生成不同版本的ISO,如果有新的序列号,及时调整更改ISO的相关内容,保持光盘安装时都是通过正版验证的版本。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/161825.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • JAVA 位操作

    JAVA 位操作

  • mysql的innodb与myisam(oracle主键和唯一索引的区别)

    InnoDB和MyISAM是很多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,5.7之后就不一样了1、事务和外键InnoDB具有事务,支持4个事务隔离级别,回滚,崩溃修复能力和多版本并发的事务安全,包括ACID。如果应用中需要执行大量的INSERT或UPDATE操作,则应该使用InnoDB,这样可以提高多用户并发操作的性能MyISAM管理非事务表。它提供高速存储和检索,以及全文搜索…

  • linux清除隐藏的挖矿程序

    linux清除隐藏的挖矿程序1.找出cpu高的程序,top找不到的话,用下面命令ps-aux–sort=-pcpu|head-102.杀掉相关进程kill-9pid3.查看crontab是否有定时任务4.删除相关命令[root@dbserverlib]#lsattrlibiacpkmn.so.3—-i——–e–libiacpkmn.so.3[root@dbserverlib]#chattr-ilibiacpkmn.so.3[root@dbserver

  • iOS 二级菜单(UITableView实现)「建议收藏」

    iOS 二级菜单(UITableView实现)「建议收藏」iOS二级菜单(UITableView实现)注释全帮助新手学习

  • Unity3D 去色Shader实现[通俗易懂]

    Unity3D 去色Shader实现[通俗易懂]一般为了达到一些特殊的渲染效果会降低纹理所使用的颜色数量,不管是在后处理里实现还是对单个物体实现,思路都是差不多的。在unity里颜色值分量可以看成[0,1]的连续值,但是其实也只能取到256个值,因此可以直接把[0,1]的值无损的映射到256个格子里,然后再根据需要,对这256个格子进行一定的合并,例如[0,9]原来是10种颜色,现在用0代表的颜色代替。[10,19]用10这种颜色代替,依次类推。关键代码,_DiscreteLevel为需要用的颜色数量,我们这里使用向下取整,因此所有落在这个区间内的颜

  • springboot启动流程源码分析(二)

    springboot启动流程源码分析(二)

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号