在安装 Office 2013 之前自定义安装程序

 

适用于: Office 2013

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

摘要: 说明如何使用 Office 自定义工具自定义基于 Windows Installer 的 Office 2013 安装。

目标用户: IT 专业人员

要自定义基于 Windows Installer 的 Office 2013 安装,请在安装之前先执行本文中的步骤。

在 Office 2013 中(与在 Office 2010 和 Office 2007 中一样),安装程序控制整个安装过程,包括 Windows Installer 在早于 Office 2007 的 Office 版本中处理的过程。自定义安装程序的默认行为允许您指定如何运行安装。例如,您可以在无用户干预的情况下运行安装,代表用户处理产品密钥和 Microsoft 软件许可条款,并指定单位名称或不同的安装位置。

建议您在自定义安装程序之前,先阅读文章规划 Office 2013 的批量激活Office 2013 的批量激活

本文内容:

  • 使用 OCT 自定义安装

  • 创建网络安装点

  • 自定义安装程序

  • 以无提示方式安装 Office

使用 OCT 自定义安装

要自定义安装程序如何管理安装过程,请使用 Office 自定义工具 (OCT) 创建一个安装程序自定义 (.msp) 文件。当用户在其计算机上安装 Office 时,安装程序将应用此文件。

在 Office 2013 中,Office 自定义工具具有两个特定于体系结构的版本:分别用于 32 位和 64 位的 Office。OCT 的 64 位版本支持 Office 2013 的 64 位客户端版本,并提供与 32 位版本相同的用户界面、功能和可配置设置。您可以使用相同的命令运行 OCT 的 32 位或 64 位版本。

  • 若要运行 32 位 OCT,请从 x86(32 位)文件夹运行 setup.exe /admin 命令行,如下面的示例所示:\\server\share\Office15\x86\setup.exe /admin

  • 若要运行 64 位 OCT,请从 x64(64 位)文件夹运行 setup.exe /admin 命令行。有关 64 位 Office 2013 的详细信息,请参阅 64 位 Office 2013 版本

创建网络安装点

典型企业部署的第一步是创建、复制和保护网络安装点。为此,请将所有源文件从 Office 2013 安装 DVD 复制到网络共享位置。另外,将要部署的任何语言包从源介质复制到网络安装点。用户可以从网络安装点运行安装程序,也可以使用软件部署工具(例如 Microsoft System Center 2012 Configuration Manager)将网络安装点用作分发 Office 2013 的起始位置,或者创建硬盘映像或自定义 DVD。

确保对 Office 2013 源文件的访问是只读的。Setup.xml 和 Package.xml 文件(例如 Office Professional 2013 的 ProPlusWW.xml)经过数字签名,且无法 更改。

建议将网络安装点复制到多个位置,原因如下:

  • 确保用户始终能够访问网络源。

  • 如果您要部署到多个地理位置,则需要支持远程位置。

  • 为您的组织中的用户提供一致的配置。

  • 提供灵活性。如果您定义 Office 2013 的标准企业配置,则区域管理员可以将额外的自定义项应用到复制的网络安装点以满足且特定要求。

若要了解有关共享文件夹的详细信息,请参阅以下资源:

自定义安装程序

可使用以下说明自定义 Office 安装程序。

注意注意:
可以使用鼠标、键盘快捷方式或触摸在 Office 2013 套件 中完成所有任务。有关如何对 Office 产品和服务使用键盘快捷方式和触摸的信息,请参阅键盘快捷方式Office 触摸指南

自定义 Office 安装程序

  1. 创建网络安装点。要创建网络安装点,请在服务器上方便访问的位置为 Office 2013 源文件创建一个共享文件夹,将所有文件和文件夹从 Office 2013 DVD 复制到该共享文件夹。例如:

    \\server\share\Office2013

    重要说明重要说明:
    请不要在服务器的根目录创建网络安装点。
    如果部署 Office 2013 多语言版本,请将要部署的各个语言包从源介质复制到安装点。当提示您是否覆盖重复的安装程序文件时,选择“否”。核心安装程序文件在所有 Office 2013 产品和语言包之间共享。由于核心安装程序文件都一样,所以在添加语言包时没必要覆盖这些文件。
    如果部署多个 Office 2013 产品,则将这些文件从 DVD 复制到安装点。当系统提示您是否覆盖重复的安装程序文件时,选择“否”。
  2. 从网络安装点的根目录运行以下命令行,以启动 Office 自定义工具:

    \\server\share\Office2013\setup.exe /admin

    其中:

    • \\server\share\Office2013\ 是包含 Office 2013 源的网络安装点

    • setup.exe /admin 启动 OCT

  3. 选择要配置的 Office 2013 产品,然后选择“确定”。

  4. 在 OCT 导航窗格中,选择“安装位置和单位名称”。

  5. 在“默认安装路径”框中输入用户计算机上默认安装位置的路径。可以输入包含文件夹关键字 [ProgramFilesFolder] 的相对路径。

  6. 在“单位名称”框中,为使用此自定义文件安装 Office 的所有用户输入默认单位名称。

  7. 在导航窗格中,选择“其他网络资源”,然后选择“添加”。

  8. 在“网络服务器”框中输入在网络上已创建的任何备份源的路径。如果用户的本地安装源和原始网络安装点都不可用,则安装程序对需要源的操作使用这些复制的安装点之一。您可以根据需要添加任意多个源。

  9. 在导航窗格中,选择“授权和用户界面”。可以选择以下选项:

    • 使用 KMS 客户端密钥。   使用密钥管理服务 (KMS) 激活的企业部署 需要输入产品密钥,因为所有 Office 2013 批量许可版本都预安装了 KMS 客户端密钥。KMS 是 Office 激活技术提供的方法之一,用于激活依据 Microsoft 批量许可计划授权的产品。只有 KMS 主计算机需要激活 KMS 主机密钥,并在您的环境中建立本地激活服务。Office 2013 连接到本地 KMS 主机进行激活。默认情况下,选中“使用 KMS 客户端密钥”选项。

      有关 Office 2013 的授权选项的详细信息,请参阅 规划 Office 2013 的批量激活

    • 输入其他产品密钥。   您可以使用“输入其他产品密钥”项在 OCT 中输入一个有效的多次激活密钥 (MAK) 项。MAK 密钥是 Office 激活技术提供的另一种方法,用于激活依据 Microsoft 批量许可计划授权的产品。通过使用 MAK,客户端可使用 Microsoft 托管的激活服务器以联机方式或通过电话激活 Office 2013。

      若要使用 MAK 密钥,请选择“输入其他产品密钥”选项,并在“产品密钥”文本框中,输入不带空格的 MAK 密钥(25 个数字或字符)。

  10. 选中“我接受许可协议中的条款”复选框。当您在安装程序自定义文件中提供此信息后,系统在安装期间或用户首次启动 Office 应用程序时不会提示用户输入产品密钥或同意 Microsoft 软件许可条款。

  11. 在“详细信息”窗格中,将“显示级别”设置为“基本”或“无”以静默安装 Office(无用户干预)。有关显示设置的详细信息,请参阅 Office 2013 的 Office 自定义工具 (OCT) 参考中的授权和用户界面

    注意注意:
    在企业部署中,建议您将“显示级别”设置为“无”以确保静默运行安装程序。此设置还阻止向用户发出信息输入提示,并阻止安装等待用户的干预,甚至是在使用文件时也是如此。在将“显示级别”设置为“无”后,“抑制模式”和“完成通知”选项都处于静默状态,且用户接受 Microsoft 软件许可条款。管理员还必须确保在安装 Office 2013 期间没有任何 Office 应用程序正在运行。
    如果将“显示级别”设置为“基本”并选择“抑制模式”选项,则在使用任何 Office 文件时可能会提示用户。将“显示级别”设置为“无”会阻止向用户发出提示。“抑制模式”选项不阻止显示文件使用中消息。仅在将“显示级别”设置为“无”时才显示这些消息。
  12. 进行任何其他自定义。在“文件”菜单上选择“保存”,然后在网络安装点根目录的 Updates 文件夹中保存安装程序自定义文件。

    注意注意:
    如果您计划部署多个安装程序自定义文件(.msp 文件),则只能在 Updates 文件夹中为每个要安装的 Office 2013 产品放置一个自定义 .msp 文件以用于初始安装。您必须在 Office 安装完成后再为产品部署其他 .msp 文件。Updates 文件夹中针对每个产品仅支持一个安装程序自定义文件。例如,如果您要部署多个 Office 2013 产品(例如 Office Professional Plus 2013 和 Visio Professional 2013),则可以在 Updates 文件夹中为 Office Professional Plus 2013 和 Visio Professional 2013 各包括一个自定义 .msp 文件。您放置在 Updates 文件夹中的自定义 .msp 文件将得到优先部署。因此,它们必须包括安装后无法更改的所有安装程序自定义设置,例如安装位置。

您的自定义设置将应用于所指定产品在网络安装点上提供的任何语言版本。大多数自定义设置应用于中性语言核心产品。但是,工具中的功能树还包括特定语言的一部分功能。用户安装该语言时将应用对特定语言功能的自定义设置;否则将忽略这些自定义设置。

注意注意:
通常,不需要自定义日志记录选项。默认情况下,安装程序创建标准日志文件,并将其作为文本文件保存在用户计算机上的 %Temp% 文件夹中。如果安装失败,安装程序会在相同位置创建详细的日志文件,该文件以导致失败的程序包开头。若要更改日志记录选项,请在记事本中打开 Config.xml 文件,并修改“<Logging>”元素。有关详细信息,请参阅Office 2013 的 Config.xml 文件参考

以无提示方式安装 Office

当您在整个组织中部署 Office 时,应确定向用户显示哪些安装程序用户界面。默认情况下,安装程序以交互方式运行,并在安装期间向用户提供相关选项。如果您要创建自定义配置,建议您限制用户与安装程序交互的内容量。安装过程以较少中断的形式运行,且默认为所有用户设置您的自定义项。有关显示选项的详细信息,请参阅 Office 2013 的 Office 自定义工具 (OCT) 参考中的授权和用户界面

如果您使用 Microsoft System Center 2012 Configuration Manager 或 Microsoft 系统管理服务器 (SMS) 等部署工具在用户未登陆到网络时部署 Office 2013,请将显示级别设置为“无”,这样会在不显示任何安全程序用户界面的情况下安装 Office 2013。

注意注意:
当您以无提示方式安装 Office 2013 时,必须提供有效的产品密钥。如果缺少产品密钥,安装程序将记录错误并退出。如之前所述,如果您使用 KMS 激活,则不需要输入产品密钥,因为 Office 2013 的所有批量许可版本都已预安装 KMS 客户端密钥。但是,如果使用 MAK。则必须输入 MAK 密钥。如果您未代表用户接受许可条款,安装程序也会完成安装。请注意,如果以无提示方式安装 Office 2013,则表明您已默许接受许可条款。

Windows Installer 属性 DISPLAYPIDKEY 在 Office 2013(或者在 Office 2010 或 Office 2007 中)无效。然而,在 Office 2013 中,可以通过在 OCT 中指定显示设置和产品密钥来直接自定义安装程序。您可以接受默认选项“使用 KMS 客户端密钥”(如果您使用 KMS 验证)或在“输入其他产品密钥”文本框中输入 MAK 密钥(如果您使用 KMS),如自定义安装程序中所述。

由于安装程序在控制安装方面扮演了更重要的角色,因此许多 Windows Installer 属性都不再需要。实际上,有些 Windows Installer 属性已被阻止,如果您尝试使用 Office 自定义工具设置它们,则会生成错误。

另请参阅

规划 Office 2013 的批量激活
Office 2013 的批量激活
Office 2013 的 Office 自定义工具 (OCT) 参考
Office 2013 的 Config.xml 文件参考