在安装 2007 Office system 后更改用户的配置

更新时间: 2008年8月

应用到: Office Resource Kit

 

上一次修改主题: 2008-10-14

在用户的计算机上安装 2007 Microsoft Office system 后,您可以使用最初自定义安装时所用的相同工具更改安装。通过运行 Office 自定义工具 (OCT) 并创建或修改安装程序自定义文件,您可以通过一些方法自定义 Office 安装:例如,通过添加或删除功能、修改用户设置,或者添加或删除文件或注册表项。

自定义现有的 Office 安装

  1. 从网络安装点的根目录运行以下命令行以启动 Office 自定义工具:\\server\share\setup.exe /admin

  2. 在“选择产品”对话框中选择要自定义的产品,然后单击“确定”。或者,如果要修改现有自定义文件,请单击“打开现有安装程序自定义文件”,再单击“确定”,然后选择并打开要修改的自定义文件。

  3. 在左窗格中选择自定义的领域,并自定义右窗格中提供的选项。例如,若要从安装删除 Microsoft Office Access 2007,请在左窗格中选择“设置功能安装状态”。在右窗格中,展开“Microsoft Office”并将“Microsoft Office Access”的安装选项更改为“不可用”。

  4. 进行完自定义后,请在“文件”菜单中选择“另存为...”。

  5. 用 .msp 文件扩展名为该文件指定一个唯一的名称,然后单击“保存”。

  6. 向用户计算机部署并应用安装程序自定义文件 (MSP)。

Important重要信息
如果还要部署其他语言,并将这些语言包含在自定义设置中,必须首先将要部署的所有 2007 Office system 语言包复制到包含 Office 产品文件的网络安装点;例如 \\server\share\Office12。只有 在最初创建自定义修补程序时才会生成安装源中所包含产品的静态列表。如果随后将其他语言添加到安装源,则不会更新现有的修补程序以反映此更改。因此,在使用其他语言更新安装源后,还必须重新创建要为用户部署的自定义 MSP 文件。如果创建失败,则可能会产生意外的结果,这是因为对自定义 MSP 文件的更改将不会应用于已添加的语言。

有关多种语言的自定义的信息,请参阅Customize and deploy multiple language versions of the 2007 Office system

如果您以后决定要对现有的安装进行其他更改,可以使用 OCT 创建新的维护自定义修补程序。例如,您可能想要修改现有的功能安装状态。

作为修改 2007 Office system 的现有安装的现有功能安装状态的最佳实践,建议您创建新的维护自定义修补程序以便 进行要实施的更改。您必须仅指定要进行的更改以避免出现意外结果。例如,若要创建维护自定义修补程序以在安装后添加 Access 功能,请启动 OCT 并为您的产品创建新的修补程序。在 OCT 的左窗格中,选择“设置功能安装状态”,在右窗格中展开树并选择“Microsoft Office Access”,再选择“从本机运行”,然后单击“另存为”为 MSP 自定义维护文件指定路径和文件名。

工作原理

由于 OCT 创建的安装程序自定义文件是一个 Windows Installer 程序包 (MSP),因此您可以按照应用软件更新的方法将该文件应用到用户的计算机。Office 安装是使用在 MSP 文件中定义的自定义设置修改的。

Note注意
尽管您可以使用 Windows Server Update Services (WSUS) 来部署软件更新,但不能使用 WSUS 来部署安装程序自定义文件。
您不能通过以下方法将安装程序自定义文件应用到现有 安装:将 MSP 文件放入 Updates 文件夹中并在用户的计算机上再次运行安装程序,或者使用在命令行中指定的自定义文件运行安装程序。您必须将 MSP 文件直接应用到用户的计算机。

例如,用户可以通过以下方法应用安装程序自定义文件:双击 MSP 文件,或使用 /p 命令行选项(如 msiexec.exe /p \\server\share\custom.msp)运行 MSIEXEC。

您也可以使用 Microsoft Systems Management Server 等部署管理程序来部署安装程序自定义文件。有关详细信息,请参阅 Systems Management Server 网站上的内容。

Important重要信息
每次在 OCT 中保存自定义 MSP 文件时,该工具都会使用当前的计算机日期和时间戳更新自定义文件的修补程序序号,并生成一个新的修补程序全局唯一标识符 (GUID)。系统会根据 OCT MSP 文件的时间戳按时间顺序应用这些文件。
为了说明排序行为,我们假定您已创建下列 OCT MSP 维护修补程序:
  1. 一个名为“uninstall-access.msp”的 OCT MSP,您在其中将 Microsoft Office Access 2007 设置为“不可用”。此文件最先保存,因此它具有较低的修补程序序号以及较旧的日期和时间戳。此 MSP 文件的排序最靠前,并且 Access 功能在用户的计算机上设置为“不可用”。

  2. 一个名为“install-access.msp”的 OCT MSP,您在其中将 Access 设置为“从本机运行全部程序”。此文件是后来保存的,因此它具有较高的修补程序序号以及较新的日期和时间戳。此 MSP 文件的排序晚于第一个 OCT MSP(即“uninstall-access.msp”);因此,Access 功能在用户计算机上设置为“从本机运行全部程序”。

有关 OCT 的详细信息,请参阅 2007 Office system 中的 Office 自定义工具