Office 2007 的定制和部署

简介:
一、概述
相对于以前版本的OFFICE,Office 2007的安装包有一些变化,每个应用程序都有一个单独的MSI文件,这些MSI文件由与某个产品相对应的MSI文件调用,产品MSI文件由SETUP.exe调用。
可以将SETUP.EXE、MSI文件和所有OFFICE 2007安装相关的文件存储在光盘上,也可以将它们放在网络中的某个共享文件夹上(称为网络安装点)。当SETUP运行时,会检测计算机的区域设置,确定安装何种语言。OSE.EXE会从安装源复制数据到本地安装源(MSOCACHE),默认位置C:\MSOCACHE\USERS.。相对于以前的版本,OFFICE 2007的本地安装源是必需的,。当需要更新或修复OFFICE 2007,会使用到本地安装源。同时当它被破坏后,缓存会在下一次安装源(光盘)可用时得到重建。本地安装源尺寸一般在530M左右。
下图是一张OFFICE 2007   Enterprise光盘的结构。为了便于实验,我将光盘文件复制到硬盘的某个文件下(C:\OFFICE2007)下:
二、定制OFFICE 2007
1、添加更新
在OFFICE 2007安装源的文件夹下,有一个UPDATES文件夹。安装程序会自动应用这个文件夹下的MSP文件,所以要应用最新的更新,只需要将更新文件复制到这个文件即可。
 
2、定制
可能使用OFFICE自定义工具(OCT)来创建一个安装自定义文件(MSP),它是SETUP文件的一部分。在安装过程中,SETUP.EXE会应用安装自义文件中的设置,包括所有更新和补丁。
以下是SETUP.EXE命令的帮助。
 
要定制OFFICE 2007,需要运行SETUP /ADMIN.
设置安装路径和单位名称
我们可以添加多个网络安装点,当原始安装点不可用时,会从其它安装点复制文件
可用显示级别有如下三种:
完全(默认):用户可以看到正常的安装对话框,可以改变你在自定义文件中指定的缺省值。如果只是想设置一些缺省值并允许用户修改这些值,可以选择这个显示级别;
基本:用户能看到欢迎页面,进度条和错误信息。如果产品密钥或最终用户许可协议没有配置在自定义文件中,用户将被提示。否则得不到任何提示,也不能修改任何改变;
无:安装过程采用静默方式,不能修改任何配置。
还有三个与用户界面相关的选项
完成通知:安装完成后显示消息
抑制模式:在完全显示级别的安装过程中,所有的错误都会报告。对于另外两种显示级别,这一选项将阻止错误消息和其它的对话框出现,但错误信息将会被记录。
无法取消:阻止在完全或基本安装模式下通过点击安装窗口右上角的关闭窗口来取消安装。
如下图
等设置
配置完成后,可以选择“文件”“保存”来保存自定义文件名。如果这个安装自定义文件是整个安装分布过程中唯一的安装自定义文件,就将它保存在updates文件夹,SETUP.exe会自动识别应用这个文件。
如果需要不止一个自定义文件时,务必将这些文件放在UPDATES以外的文件夹分别存放。
 
3、Config.xml
默认下,这个文件存储在所要安装的产品相对应的文件夹下。如Office 2007 Enterprise存放在Enterprise.WW文件夹下。
以下是一个Office 2007 Enterprise Config.xml文件的示例。
<Configuration Product="Enterprise">

       <!-- <Display Level="full" CompletionNotice="yes" SuppressModal="no" AcceptEula="no" /> -->
     
       <!-- <Logging Type="verbose" Path="%temp%" Template="Microsoft Office Enterprise Setup(*).txt" /> -->
     
       <!-- <PIDKEY Value="BCDFGHJKMPQRTVWXY2346789 B" /> -->

       <!-- <USERNAME Value="Customer" /> -->
     
       <!-- <COMPANYNAME Value="MyCompany" /> -->
     
       <!-- <INSTALLLOCATION Value="%programfiles%\Microsoft Office" /> -->
     
       <!-- <LIS CACHEACTION="CacheOnly" /> -->
            
       <!-- <DistributionPoint Location="\\server\share\Office12" /> -->
     
       <!-- <OptionState Id="OptionID" State="absent" Children="force" /> -->
     
       <!-- <Setting Id="SETUP_REBOOT" Value="IfNeeded" /> -->
     
       <!-- <Command Path="%WINDIR%\system32\msiexec.exe" Args="/i \\server\share\my.msi" QuietArg="/q" ChainPosition="after" Execute="install" /> -->

</Configuration>
可以使用 Config.xml 文件,执行以下安装任务:
  • 指定网络安装点的路径。
  • 选择要安装的产品。
  • 自定义安装程序选项,如日志记录以及安装程序自定义文件和软件更新的位置。
  • 设置安装选项(如用户名和公司名)。
  • 将本地安装源 (LIS) 复制到用户的计算机,但不安装 Office。
  • 从安装中添加或删除语言。
Config.xml 文件还可以用于维护操作,例如添加或删除功能、修复和卸载。
 
以下Config.xml文件元素的说明
Configuration  顶层元素。
AddLanguage  向安装添加语言
ARP  控制产品在“控制面板”中的“添加或删除程序”的文本和行为的值
CCP_DRIVE  通过 RMCCPSEARCH 搜索的文件夹的完全限定路径
Command  在安装过程中运行命令
COMPANYNAME  在其计算机上安装产品的用户的单位或公司名称
Display  安装程序向用户显示的 UI 级别
DistributionPoint  要运行安装的网络安装点的完全限定路径
INSTALLLOCATION  用户计算机上产品安装文件夹的完全限定路径
LIS  本地安装源 (LIS) 如何缓存在用户计算机上的选项
Logging  安装程序执行的日志记录类型的选项
MinOSRequirement  此产品支持的最低配置的操作系统
OptionState  指定在安装过程中如何处理单个产品功能的选项
PIDKEY  由 25 个字符组成的批量许可证密钥
RemoveLanguage  从安装中删除语言
Setting  Windows Installer 属性的值
SetupUpdates  用于查找安装程序自定义文件的安装程序的搜索路径
USERINITIALS  产品安装所在计算机的用户名的首字母缩写
USERNAME  在其计算机上安装产品的用户的名称 
要配置这些设置项,需要删除文件中的注释行,删除XML项前的<!--和后面的-->。然后可以配置该项的属性了。注意,这些项目和属性是区分大小写的。
 
三、部署
对于OFFICE 2007的部署,有如下方法可以参考
1、组策略软件安装(GPSI)。相对于以前的版本,2007使用组策略部署比较麻烦。
详见
2、使用SCCM 2007进行部署
详见
 
3、使用网络安装点方式进行部署
将安装文件放在一个网络安装点(可以采取DFS),然后产生自定义安装文件进行部署。














本文转自ycrsjxy51CTO博客,原文链接:http://blog.51cto.com/ycrsjxy/203142 ,如需转载请自行联系原作者

相关文章
|
9月前
|
安全 Linux 网络安全
如何在群晖中本地部署WPS Office并实现公网远程访问
如何在群晖中本地部署WPS Office并实现公网远程访问
646 0
|
9月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的计算机office课程平台的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的计算机office课程平台的详细设计和实现(源码+lw+部署文档+讲解等)
|
3月前
|
C#
【Azure App Service】使用Microsoft.Office.Interop.Word来操作Word文档,部署到App Service后报错COMException
System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} failed due to the following error: 80040154 Class not registered (0x80040154 (REGDB_E_CLASSNOTREG)).
|
8月前
|
Docker 容器
如何使用Docker部署WPS Office服务并实现无公网IP远程处理文档表格(二)
使用Docker部署的WPS Office服务可以通过内网穿透工具Cpolar实现远程访问。首先,创建一个名为“wps office”的隧道,选择HTTP协议和3000端口,分配免费的随机域名,并指定中国地区。然后,通过Cpolar的管理界面获取HTTP公网地址,用以远程访问WPS Office。由于随机域名会变化,可以升级Cpolar套餐并保留一个二级子域名,确保长期稳定的远程访问。配置子域名后,更新隧道设置,完成固定公网地址的绑定,从而实现随时随地通过固定地址访问WPS Office。
|
8月前
|
安全 Linux 网络安全
如何使用Docker部署WPS Office服务并实现无公网IP远程处理文档表格(一)
在群晖NAS上使用Docker部署WPS Office并结合Cpolar内网穿透的步骤包括: 1. 通过SSH命令行拉取`linuxserver/wps-office`镜像。 2. 在群晖容器管理界面运行镜像,设置启动选项和端口映射。 3. 本地访问群晖IP:3000端口以使用WPS Office。 4. 安装Cpolar套件,手动添加并安装到群晖,通过9200端口访问其Web管理界面。 5. 使用Cpolar配置内网穿透,实现远程访问WPS Office。 这一过程允许用户即使在没有公网IP的情况下,也能通过Cpolar将内网的WPS Office服务暴露到公网,便于远程办公和文档处理。
|
存储 数据安全/隐私保护 对象存储
接入OnlyOffice,支持协同编辑Office文档,可私有化部署的企业知识库 zyplayer-doc 2.2.1 发布啦
zyplayer-doc是一款适合企业和个人私有化部署使用的WIKI知识库管理系统,提供在线化的知识库管理功能,专为私有化部署而设计,最大程度上保证企业或个人的数据安全,您可以完全以内网的方式来部署使用它。
598 0

热门文章

最新文章