创建 Office 2013 的自定义配置

 

适用于: Office 2013

上一次修改主题: 2016-12-16

摘要: 说明了如何使用 Office 自定义工具 (OCT) 和 Config.xml 文件自定义基于 Office 2013 Windows Installer (MSI) 的安装。

目标用户: IT 专业人员

您可以使用本文中包含的示例将 Office 2013 的初始自定义安装部署到您组织中的用户。还包含了一个示例 Config.xml 文件。

本文内容:

  • Office 自定义工具版本

  • 创建自定义配置

    • 创建网络安装点

    • 使用 OCT 自定义安装

    • 使用 Config.xml 文件设置安装选项

  • 选择部署方法

  • Config.xml 示例

建议您在自定义安装之前阅读下面的文章:

Office 自定义工具版本

Office 自定义工具 (OCT) 是安装程序的一部分,是用于自定义基于 Windows Installer 的 Office 2013 客户端安装的主要工具。它包含在 Office 2013 的批量许可版本(如 Office Professional Plus 2013)中。在开始自定义之前,应了解以下事项。

Office 自定义工具具有两个特定于体系结构的版本:一个用于 32 位 Office 2013,一个用于 64 位 Office 2013。OCT 的 64 位版本支持 Office 2013 的 64 位客户端版本,并提供与 32 位版本相同的用户界面、功能和可配置设置。

Office 2013 OCT 支持导入安装程序自定义 .msp 文件:

  • 可以将 32 位 Office 2013 .msp 文件导入 64 位 OCT,然后使用它们来自定义 64 位 Office 2013 产品。

  • 可以将 64 位 Office 2013 .msp 文件导入 32 位 OCT,然后使用它们来自定义 32 位 Office 2013 产品。

注意注意:
您只能为等效的跨体系结构产品导入安装程序自定义 .msp 文件。例如,可以将 32 位 Office Professional Plus 2013 自定义 .msp 文件导入 64 位 Office Professional Plus 2013 .msp 文件的 64 位 OCT 版本中。但是,不能将单独的 32 位 Word 2013 自定义 .msp 文件导入 64 位 Office Professional Plus 2013 .msp 文件的 64 位 OCT 中。如果您这样做,OCT 将阻止此操作并显示错误消息。不能将 Office 2010 或 Office 2007 安装程序自定义文件(.msp 文件)导入 Office 2013 OCT。

有关 OCT 的详细信息,请参阅 Office 2013 的 Office 自定义工具 (OCT) 参考。有关 64 位 Office 2013 的信息,请参阅 64 位 Office 2013 版本

有关导入功能的详细信息,请参阅导入 Office 2010 安装程序自定义文件。虽然本文是关于 Office 2010 的,但此信息也适用于 Office 2013。

创建自定义配置

以下过程介绍了如何使用 OCT 和 Config.xml 部署自定义配置。

注意注意:
可以使用鼠标、键盘快捷方式或触摸完成所有 Office 2013 套件中的任务。若要了解如何结合使用 Office 产品和服务与键盘快捷方式和触摸,请参阅 Keyboard shortcuts(键盘快捷方式)和 Office 触摸指南

创建网络安装点

  1. 将所有文件和文件夹从 Office 2013 CD 复制到网络上或您计算机上的某个文件夹中。例如,将文件复制到 \\server\share\Office15

    将要部署的所有语言包以及其他 Office 产品复制到同一网络安装点。当系统提示您是否覆盖重复的安装程序文件时,请单击“否”。有关详细信息,请参阅在安装 Office 2013 之前自定义安装程序中的创建网络安装点

使用 Office 自定义工具 (OCT) 自定义安装程序,并配置其他自定义设置和安装选项。这将创建安装程序自定义文件(.msp 文件)。有关可以使用 OCT 进行配置的各个方面的完整说明,请参阅 Office 2013 的 Office 自定义工具 (OCT) 参考。在下面的示例中,将会创建一个新的安装程序自定义 .msp 文件。

使用 OCT 自定义安装

  1. 从以前创建的网络安装点的根目录下,运行下面的命令行选项以启动 OCT:setup.exe /admin。例如,使用以下命令:\\server\share\Office15\setup.exe /admin

  2. 在“选择产品”对话框中,选择“新建用于下列产品的安装程序自定义文件”以创建新的自定义文件(例如,为 32 位 Office Professional Plus 2013 创建)。选择“确定”。

    将会显示 OCT 用户界面,然后,您可以配置以下方面的设置:“安装”、“功能”、“其他内容”和“Outlook”。

  3. 自定义安装程序以指定希望安装程序如何管理安装。使用 OCT 的“安装程序”部分配置默认安装位置、默认的组织名称、包含 Office 2013 源的其他网络位置、产品密钥、Microsoft 软件许可条款、要显示的用户界面的级别、要删除的早期版本 Office 等选项。

    产品密钥选项取决于您使用的 Office 2013 许可方法。“授权和用户界面”中提供了以下选项:

    1. 使用 KMS 客户端密钥   使用密钥管理服务 (KMS) 激活的企业部署不需要输入产品密钥,因为 Office 2013 的所有批量许可版本都预安装了 KMS 客户端密钥。KMS 是 Office 激活技术提供的方法之一,用于激活依照 Microsoft 批量许可计划许可的产品。只有 KMS 主计算机需要激活 KMS 主机密钥,以及在环境中建立本地激活服务。Office 2013 连接到本地 KMS 主机以执行激活。“使用 KMS 客户端密钥”是默认选项。有关如何配置 KMS 主机的信息,请参阅准备并设置 Office 2013 KMS 主机

      与 KMS 激活类似,KMS 激活会激活连接到 KMS 主机的所有 Office 批量许可客户端,而基于 Active Directory 的激活会激活 Active Directory 域中的所有 Office 批量许可客户端。有关基于 Active Directory 的激活的详细信息,请参阅 基于 Active Directory 激活 Office 2013。请注意,KMS 和 MAK 在 Windows 7 和 Windows 8 上受支持。基于 Active Directory 的激活仅在 Windows 8、Windows 8.1、Windows Server 2012 和 Windows Server 2012 R2 上受支持。

      有关批量激活的详细信息,请参阅规划 Office 2013 的批量激活Office 2013 的 KMS 激活Office 2013 的批量激活

    2. 输入另一个产品密钥   您可以使用“输入另一个产品密钥”条目在 OCT 中输入有效的多次激活密钥 (MAK) 密钥。MAK 密钥是 Office 激活技术提供的另一种方法,用于激活依照 Microsoft 批量许可计划许可的产品。利用 MAK,客户可以通过使用 Microsoft 托管的激活服务器联机激活 Office 2013 或通过电话激活。若要使用 MAK 密钥,请在“输入另一个产品密钥”文本框中,输入不带空格的 MAK 密钥(25 个数字或字符)。有关如何使用 MAK 密钥的详细信息,请参阅Office 2013 的 KMS 激活

    展开“显示级别”菜单以便在安装过程中设置用户界面行为。在企业部署中,我们建议您将“显示级别”设置为“无”,以确保安装程序以无提示方式运行,从而阻止系统提示用户输入信息和阻止安装等待任何用户交互。这包括文件正在使用时。将“显示级别”设置为“无”时将选择“抑制模式”选项。选择“完成通知”和“我接受《许可协议》中的条款”选项将确保安装采用无提示方式。您还可以使用 Config.xml 文件来配置显示级别选项;请参阅 Office 2013 的 Config.xml 文件参考中的 Display 元素

    如果您想要提供安全设置的初始默认配置,也可以配置 Office 安全设置。有关信息,请参阅 Office 2013 的 Office 自定义工具 (OCT) 参考 中的 Office 安全设置

    重要说明重要说明:
    尽管您可以使用 OCT 在安装程序自定义文件(.msp 文件)中指定初始默认安全设置,但是用户可以在安装后更改这些设置。若要强制实施安全设置,您必须使用组策略。有关安全设置的详细信息,请参阅 Office 2013 中的安全概述

    有关更详细的信息,请参阅 在安装 Office 2013 之前自定义安装程序

  4. 使用“功能”部分来配置功能安装状态。有关信息,请参阅 Office 2013 的 Office 自定义工具 (OCT) 参考 中的设置功能安装状态

    对于要添加到安装中的每个应用程序,请在细节窗格中将安装选项设置为“从本机运行全部程序”或“首次使用时安装”。例如,若要安装 Outlook 2013,请展开“Microsoft Office”,并将“Microsoft Office Outlook”M的安装选项更改为“从本机运行全部程序”。

    对于不想安装的应用程序,请在细节窗格中将安装选项设置为“不可用”。应用程序名称设置为粗体,以显示您已更改其安装选项。

    若要防止用户自己安装该应用程序,请选择“隐藏”和“锁定”选项。符号 [H][L] 将添加到该应用程序名称中以表明设置了这些选项。

    重要说明重要说明:
    “隐藏”选项不可反转。在设置此选项之后,“隐藏”功能在安装期间或安装后将不会显示在功能树中。在初始安装后,您不能使用其他 Config.xml 文件或应用另一个 .msp 文件来“取消隐藏”某个功能。
    即使您选择使用控制面板中的“程序和功能”更改 Office 2013 安装来更改安装,该功能仍处于隐藏状态。
    该功能不会显示在 Office 2013 的“添加或删除功能”选项下的 Office 安装程序功能安装树中。虽然该功能保持隐藏状态,但您可以解锁该功能,以便以后使用 .msp 文件或 Config.xml 文件在本地安装和运行它。有关详细信息,请参阅 Office 2013 的 Office 自定义工具 (OCT) 参考 中的设置功能安装状态
    “锁定”选项不可反转。如果在初始安装期间使用 OCT 或 Config.xml 对功能设置“锁定”选项,则可以使用自定义 .msp 文件或 Config.xml 文件来解锁该功能并在本地安装。
    例如,您可以自定义 Config.xml 文件以修改 OptionState 元素,并添加以下行以在用户计算机上卸载该功能(在本例中为 Access),并将该功能的子功能设置为指定状态:
    <OptionState Id=”ACCESSFiles” State=”Absent” Children=”force” />
    有关 OptionState 元素的信息,请参阅 Office 2013 的 Config.xml 文件参考
    还可以使用 OCT 来创建自定义 .msp 文件,以便以后通过在“设置功能安装状态”屏幕上将该功能安装状态设置为“从本机运行全部程序”,来安装该功能。
  5. 使用“修改用户设置”部分(在“功能”下)指定要应用的用户设置。有关信息,请参阅 Office 2013 的 Office 自定义工具 (OCT) 参考 中的修改用户设置

    使用“修改用户设置”部分为通过此自定义文件安装 Office 的用户设置 Office 应用程序设置的默认值。

    若要配置某个选项,请展开导航树,然后选择要配置的用户界面元素。与该元素相关的可配置设置将显示在细节窗格中。可以指定下列选项之一:

    未配置:保持原有设置。

    已启用   将根据您在设置的“属性”页上所做的选择来更改该设置。

    已禁用:已禁用设置。请注意,禁用某个选项与不配置该选项可能有所不同。有关详细信息,请参阅特定选项的说明。

    注意注意:
    使用 OCT 配置用户设置可为设置设定初始默认值。安装 Office 之后,用户可以更改大多数设置。如果要强制实施用户设置,请使用组策略。

    还可以使用组策略设置来强制实施 Outlook 设置。可以使用组策略来管理 Outlook 的以下方面:

    • 指定受信任的 COM 加载项。

    • 自定义加密选项。

    • 配置 Outlook 垃圾邮件筛选器设置。有关详细信息,请参阅在 Outlook 2013 中配置垃圾邮件设置

    • 配置 Outlook 用于安全设置的方法。

    • 配置附件设置。

    • 配置编程安全设置。

    • 自定义 ActiveX 选项和自定义窗体设置。

    • 禁用文件夹主页。

  6. 可以使用 OCT 的“其他内容”部分配置以下选项:

  7. 可以使用 OCT 的“Outlook”部分(Office 2013 的 Office 自定义工具 (OCT) 参考 中的 Outlook)来配置 Outlook 的以下方面:

  8. 完成自定义时,请选择“文件”菜单上的“另存为”,指定安装程序自定义文件的路径和文件名,然后选择“保存”。

    对于初始安装,您可以将自定义 .msp 文件保存在网络安装点上的 Updates 文件夹中。当安装程序运行时,它将在安装点上的 Updates 文件夹中搜索特定于要安装的产品的自定义文件。

    注意注意:
    如果计划部署多个安装程序自定义文件(.msp 文件),则只能为所安装的每个 Office 2013 产品将一个自定义 .msp 文件放在初始安装的 Updates 文件夹中。在安装完 Office 之后,您必须部署其余的自定义 .msp 文件。只支持在 Updates 文件夹中包含每个产品的一个安装程序自定义 .msp 文件。放在 Updates 文件夹中的自定义 .msp 文件将会首先部署。因此,这些文件必须包括无法在安装之后更改的任何安装程序自定义项(例如,安装位置)。
    如果不将自定义文件放在 Updates 文件夹中,则可以使用安装程序命令行选项 /adminfile 指定存储自定义 .msp 文件的文件夹的完全限定路径。例如,setup.exe /adminfile \\server\share\myNewUpdatesFolder
    还可以使用 SetupUpdates 元素的 SUpdateLocation 属性,在 Config.xml 文件中指定包含 .msp 文件的文件夹所在的位置。有关 SetupUpdates 的详细信息,请参阅 Office 2013 的 Config.xml 文件参考中的 SetupUpdates 元素

您可以使用 Config.xml 文件来自定义可使用 Office 自定义工具配置的许多相同选项,包括 OCT 中没有的一些其他选项。有关可以在 Config.xml 中配置的各个方面的完整说明,请参阅 Office 2013 的 Config.xml 文件参考

若要指定安装选项(如网络安装点路径、要安装的产品以及自定义安装选项)并指定要安装的语言,请使用待安装产品的产品文件夹根目录中的 Config.xml 文件。

若要编辑 Config.xml 文件,请使用文本编辑器(如记事本)。

使用 Config.xml 文件设置安装选项

  1. 若要修改用户在安装过程中看到的显示选项,请在 Config.xml 文件中查找包含 Display 元素的行:

    <!-- <Display Level="full" CompletionNotice="yes" SuppressModal="no" AcceptEula="no" /> -->

    若要防止用户在安装过程中进行干预,并指定显示选项,您可以修改 Display 元素信息,如以下示例所示:

    <Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />

    有关信息,请参阅 Office 2013 的 Config.xml 文件参考中的 Display 元素

  2. 若要指定要安装的其他语言,请使用 Config.xml 文件中的 AddLanguage 元素和属性。

    注意注意:
    如果要添加多个 AddLanguage 元素,则必须添加 AddLanguage 元素的 ShellTransform 属性。此属性指定安装程序用于外壳用户界面的语言。
    例如,若要指定安装程序的安装完全支持英语、法语、德语和西班牙语,并将用户的默认区域选项语言用作默认安装语言,请在 Config.xml 文件中添加以下 AddLanguage 元素和属性:
    <AddLanguage Id="match" ShellTransform="yes"/> <AddLanguage Id="en-us" /> <AddLanguage Id="fr-fr" /> <AddLanguage Id="de-de" /> <AddLanguage Id="es-es" />

    在以上示例中,安装程序将安装所有指定的语言以及与用户的区域设置相匹配的语言(如果该语言与用户指定的语言不同,并且安装源中提供了该语言)。有关详细信息,请参阅 Office 2013 的 Config.xml 文件参考中的 AddLanguage 元素

    还可以使用 Config.xml 文件来配置其他选项,如下所示:

    • 指定网络安装点的路径。有关信息,请参阅 Office 2013 的 Config.xml 文件参考中的 DistributionPoint 元素

    • 指定 25 个字符的批量许可证密钥。OCT 中的等效选项是“授权和用户界面”部分的“产品密钥”设置。如上所述,使用密钥管理服务 (KMS) 激活的企业部署不需要输入产品密钥,因为所有批量许可版本的 Office 2013 都预安装有 KMS 客户端密钥。KMS 是 Office 激活技术提供的方法之一,用于激活依照 Microsoft 批量许可计划许可的产品。但是,管理员必须确保安装了适当的 Office 2013 KMS 主机许可证和有效的 KMS 主机密钥,并且根据 Microsoft 托管的激活服务器激活了该密钥。您可以通过运行 Microsoft Office 2013 KMS 主机许可证包安装 Office 2013 KMS 主机许可证。Office 2013 连接到本地 KMS 主机以执行激活。默认情况下,OCT 中的“使用 KMS 客户端密钥”选项为选中状态。有关详细信息,请参阅 Office 2013 的 Office 自定义工具 (OCT) 参考 中的授权和用户界面。有关批量激活的信息,请参阅规划 Office 2013 的批量激活Office 2013 的 KMS 激活

      多次激活密钥 (MAK) 密钥是 Office 激活技术提供的另一种方法,用于激活依照 Microsoft 批量许可计划许可的产品。通过使用 MAK,客户端可以使用 Microsoft 托管的激活服务器联机激活 Office 2013 或通过电话激活。管理员可以使用 Config.xml 文件或 OCT 输入 MAK 密钥。

      若要在 Config.xml 文件中输入 MAK 密钥,您需要添加 25 个字符的产品密钥,如以下示例所示,其中 AAAAABBBBBCCCCCDDDDDEEEEE 代表产品密钥:

      <PIDKEY Value=" AAAAABBBBBCCCCCDDDDDEEEEE " />

      有关详细信息,请参阅 Office 2013 的 Config.xml 文件参考中的 PIDKEY 元素

    • 指定用户计算机中用于安装产品的文件夹的完全限定路径。有关信息,请参阅 Office 2013 的 Config.xml 文件参考中的 INSTALLLOCATION 元素

    • 指定安装程序的日志记录选项。有关信息,请参阅 Office 2013 的 Config.xml 文件参考中的 Logging 元素

    • 指定本地安装源 (LIS) 如何缓存在用户计算机上。有关详细信息,请参阅 Office 2013 的 Config.xml 文件参考中的 LIS 元素

    • 设置要在其计算机上安装产品的用户的用户名或公司名称。有关信息,请参阅 Office 2013 的 Config.xml 文件参考中的 USERNAME 元素COMPANYNAME 元素

    您可以使用 Config.xml 文件来自定义可使用 Office 自定义工具配置的许多相同选项,包括 OCT 中没有的一些其他选项。有关可以在 Config.xml 中配置的各个方面的完整说明,请参阅 Office 2013 的 Config.xml 文件参考

  3. 完成 Config.xml 自定义时,请保存 Config.xml 文件。您可以使用 /config 安装程序命令行选项来指定 Config.xml 文件的位置,如以下示例所示:

    \\server\share\setup.exe /config \\server\share\ProPlus.WW\config.xml

    有关 /config 安装程序命令行选项的信息,请参阅 Office 2013 的安装程序命令行选项参考中的 /config [path]

    若要查看自定义 Config.xml 文件的示例,请参阅 Config.xml 示例。有关如何设置无提示安装选项的信息,请参阅配置 Office 2013 的无提示安装

选择部署方法

若要在用户计算机上安装 Office 2013,可以根据您的特定环境和要求使用下列方法之一:

  • 使用预缓存的本地安装源在用户计算机上安装 Office。在部署 Office 2013 时,安装程序会在用户计算机上创建本地安装源(要安装的 Office 产品的压缩源文件的副本)。将这些文件复制到用户计算机后,安装程序将从本地安装源完成安装。若要最大限度地减少网络上的负载,可以在部署 Office 之前,将本地安装源分别部署到用户计算机。

    若要使用此方法,请执行以下任务:

  • 在用户计算机上,从网络安装点的根目录下运行 Setup.exe。

  • 若要将 Office 部署到非计算机管理员用户,可以使用下列方法之一。

    以管理员身份登录到计算机并安装 Office 2013。

    - 或 -

    使用企业部署方法,如下所示:

    • 使用 Microsoft System Center 2012 Configuration Manager。如果您在复杂或变化迅速的环境中管理大量客户端,则建议使用 System Center 2012 Configuration Manager 在大中型组织中安装和维护 Office 2013。配置管理器 提供了高级功能,如清单、计划和报告功能。

    • 如果在组织中部署了 Active Directory 和组策略,则可以使用组策略来分配计算机启动脚本,以部署 Office 2013。

    • 您可以使用虚拟化技术(如 Microsoft Application Virtualization (App-V) 和远程桌面服务)部署 Office 2013 (MSI)。

    • 您还可以部署包括操作系统和 Office 2013 的安装的映像。

Config.xml 示例

下面的示例演示用于安装 Office Professional Plus 2013 的 Config.xml 文件。本示例使用了下列选项:

  • Display Level 设置为关闭安装程序用户界面、隐藏错误消息和其他对话框,并接受 Microsoft 许可条款。

  • 详细日志记录已打开(Logging Type 值设置为 verbose),日志文件存储在 AppInst 文件夹中。

  • INSTALLLOCATION 指定指向用户计算机上用于安装产品的文件夹的完全限定路径。

  • LIS SOURCELIST 提供了包含产品安装文件的网络安装点的列表,用分号分隔。OCT 中的等效选项是其他网络源

  • Setting Id 指定禁止重新启动选项(SETUP_REBOOT 值设置为 NEVER)。

  • OptionState 元素指定卸载用户计算机上的功能(在本例中为 Access),并将该功能的子功能设置为相同的指定状态。

<Configuration Product="ProPlus">

          <Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />

          <Logging Type="verbose" Path="%SYSADMINROOT%\Log\AppInst\Office2013" Template="Microsoft Office 2013 Professional Plus Setup(*).txt" />     

          <INSTALLLOCATION Value="%programfiles%\Microsoft Office" />

          <LIS SOURCELIST Value="\\server1\share\Office15;\\server2\share\Office15" />

          <Setting Id="SETUP_REBOOT" Value="NEVER" />

          <OptionState Id="ACCESSFiles" State="absent" Children="force" />

</Configuration>

另请参阅

Office 2013 的 Office 自定义工具 (OCT) 参考
Office 2013 的 Config.xml 文件参考
规划 Office 2013 的批量激活
Office 2013 的 KMS 激活
配置 Office 2013 的无提示安装
Office 2013 的安装程序体系结构概述
安装 Office 2013 后使用 Office 自定义工具 (OCT) 更改用户的配置