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="BCDFGHJKMPQRTVWXY2346789B" /> -->

    <!-- <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),然后产生自定义安装文件进行部署。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
office 彻底删除的具体操作。怎样彻底删除office2007 2008-04-10 13:50 我的同事计算机上安装的Office2007坏掉了,想卸载后重新安装,但卸载也卸载不掉,安装也安装不上去。怎么 办呢?是软件,无非就是两个地方:注册表和文件,我查找了一下kb,然后结合以前的经验,成功的卸载并重新安装了office2007。强制卸载 office 2007需要执行如下步骤: Office2007文件夹文件 %windir%\installer 1、按住winkey(windows徽标键)+R,输入%windir%\Installer,回车。打开installer文件夹。 2、右键点击窗口右边的空白处,查看-详细信息。 3、到资源管理器菜单栏,查看,勾选状态栏。这样您就可以在资源管理器最下面的状态栏看到文件的详细信息。 4、依次点击每个MSI,留意看状态栏的详细信息。找到每个office2007的相关文件,这可能包括word2007等相关组件。 5、在每个office2007的msi上,点击右键,选择 卸载。 Office Source Engine服务 1、按住winkey(windows徽标键)+R,输入 services.msc,回车。打开服务器管理器。 2、找到Office Source Engine,右键点击,选择停止。 Office2007安装文件和目录 1、按住winkey(windows徽标键)+R,输入 %CommonProgramFiles%\Microsoft Shared,回车。 2、删除Office12 和 Source Engine 目录 3、按住winkey(windows徽标键)+R,输入%ProgramFiles%\Microsoft Office,回车。 4、删除Office12目录 5、按住winkey(windows徽标键)+R,输入 %appdata%\microsoft\templates ,回车 6、删除 Normal.dotm 和Normalemail.dotm 文件。 5、按住winkey(windows徽标键)+R,输入 %appdata%\microsoft\document building blocks,进入2052或者1033文件夹 6、删除 Building blocks.dotx 文件 7、按住winkey(windows徽标键)+R,输入 %AllUsersprofile%\Application Data\Microsoft\Office\Data 回车 8、删除所有文件 临时文件 1、按住winkey(windows徽标键)+R,输入 %temp%,回车 2、删除所有文件 缓存文件 1、在资源管理器 :工具菜单-文件夹选项-查看-高级设置,依次执行如下点击或勾选: 勾选“显示系统文件夹内容" 取消勾选“隐藏受保护的操作系统文件” 点选“显示所有文件和文件夹” 取消勾选“隐藏已知文件类型的扩展名” 点击应用 点击“应用到所有文件夹” 2、查找所有本地硬盘的根目录,找到 \MSOCache\All Users 目录,进入。 3、删除该目录下所有包含这样字样的目录: 0FF1CE)- Office2007注册表 1、regedit 2、浏览到 HKEY_CURRENT_USER\Software\Microsoft\Office\12.0 3、删除12.0这个子键 4、浏览到如下子键,删除对应的子键 • HKEY_CURRENT_USER\Software\Microsoft\Office\12.0 • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0 • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Delivery\SourceEngine\Downloads\*0FF1CE}-* • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*0FF1CE* • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes\*F01FEC • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\*F01FEC • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值