通过运行网络共享中的安装程序部署 Office 2010

 

适用于: Office 2010

上一次修改主题: 2016-11-29

本文提供有关如何从网络安装点中运行安装程序来部署 Microsoft Office 2010 的信息。它还包括有关如何在部署到生产环境之前在非生产环境中进行测试的信息。

组织可用于部署 Office 2010 的选项之一是从网络安装点中运行安装程序。网络安装点是一个网络共享文件夹,其中包含 Office 2010 源文件、语言包以及要部署的任何安装程序自定义 (.msp) 文件。如果在产品更新发布后部署 Office 2010,您还可以将更新存储在 Office 2010 源的 Updates 文件夹中,以便用户随产品安装一起收到更新。

本文提供有关用于测试网络共享部署方法的测试环境的信息。它未提供有关如何安装服务器和客户端计算机操作系统的说明。有关详细信息,请参阅本文后面的用于配置测试计算机的资源。

本文内容:

  • 在测试环境中部署

  • 从网络安装点中运行安装程序

Office 2010 激活方法使用 Office 激活技术(基于 Windows Vista 和 Windows Server 2008 中引入的软件保护平台)。Microsoft 政策要求激活 Office 2010 客户端软件的所有版本。当您准备将 Office 2010 部署到生产环境时,您需要决定使用哪种激活方法:

  • 密钥管理服务 (KMS)   此方法使用 KMS 主机密钥激活 KMS 主计算机并在您的环境中建立本地激活服务。Office 2010 连接到本地 KMS 主机以执行激活。

  • 多次激活密钥 (MAK)   使用 MAK,客户端可以通过 Microsoft 托管的激活服务器以在线方式或通过电话激活 Office 2010。

  • KMS 和 MAK 的组合。

Office 2010 的批量许可版本预安装了 KMS 客户端密钥。如果您只需要验证 Office 2010 和所配置的自定义项是否部署到测试环境中的客户端计算机,则无需安装产品密钥。用户在安装之后前 25 天内将不会看到激活提醒。如果在 30 天宽限期的第 25 天时未激活 Office,则在应用程序每次启动时,对话框都会通知用户需要激活。如果要准备 MAK 部署,您将需要在 Office 自定义工具 (OCT) 中输入 MAK 密钥。

Office 2010 引入了 Office 产品的本机 64 位版本,以便利用 64 位处理器的较大容量。这样,用户将能够利用比以前可使用的数据集大得多的数据集,并且分析和解决大型计算问题。举例来说,只有需要大于 2 GB 的 Microsoft Excel 电子表格的 Office 用户才需要这一额外容量。Office 2010 的 32 位版本提供了相同的功能,并且也与 32 位外接程序兼容。这就是为何 Office 2010 默认情况下安装 32 位版本的原因。我们建议使用此选项。有关详细信息,请参阅 64 位 Office 2010 版本

Office 2010 包括两个特定于体系结构的文件夹:一个用于 32 位,另一个用于 64 位。其中每个文件夹都包含以下各项:

  • 一个单独的 Config.xml 文件以及 Updates 文件夹。

  • 特定于体系结构的 Office 自定义工具 (OCT)。OCT 文件分别位于 x86(32 位)和 x64(64 位)文件夹的 Admin 文件夹中。64 位版本的 OCT 与 32 位版本具有相同的用户界面、功能和可配置设置。Office 2010 引入了 XML 版本的 OPA 文件:OPAX 文件 (.opax) 用于非特定语言的资源,OPAL 文件 (.opal) 用于特定语言资源。

我们建议您在自定义 Office 2010 之前阅读以下文章:规划 Office 2010 的批量激活部署 Office 2010 的批量激活Office 2010 自定义概述为 Office 2010 创建网络安装点Office Customization Tool in Office 2010Office 2010 中的 Config.xml 文件自定义 Office 201064 位 Office 2010 版本

在测试环境中部署

若要通过从网络安装点中运行安装程序来部署 Office 2010,将需要使用网络安装点的网络共享文件夹,对源文件的访问权限设置为只读。

下图显示了测试网络环境的示例,该环境中有一台运行 Windows Server 2008 R2(包含共享文件夹)的服务器(图 A),以及运行 Windows 7 的客户端计算机(图 B)。

网络共享环境

用于配置测试计算机的资源

以下资源提供了有关 Windows Server 2008 R2 和共享文件夹以及 Windows 7 的信息:

本节内容:

  • 准备基础设施

  • 自定义安装

准备基础设施

这些说明假定您已安装了 Windows Server 2008 R2 服务器和 Windows 7 客户端计算机,并在服务器上配置了共享文件夹。

若要为 Office 2010 部署准备基础设施,可在以前创建的网络共享文件夹(例如 \\server\share)上创建网络安装点。为此,请将所有文件和文件夹从 Office 2010 DVD 复制到网络上的共享文件夹,并复制要部署的所有语言包。

创建网络安装点

  1. 为位于以前创建的网络共享位置的 Office 源文件创建文件夹。例如:

    \\server\share\Office14

    备注

    请不要在服务器的根目录创建网络安装点。

  2. 将 Office DVD 插入 CD 驱动器。

  3. 在 Windows 资源管理器中,选择 DVD 上的所有文件和文件夹。将 DVD 内容复制到网络上的文件夹。此位置将成为网络安装点。

  4. 如果部署多个语言版本的 Office 2010,则将所需的每个语言包从源媒体复制到安装点。当系统提示您是否覆盖重复的安装程序文件时,请单击“否”。

    备注

    在 Office 2010 中,核心安装程序文件在所有 Office 产品和语言包之间是共享的。由于这些核心安装程序文件是相同的,因此,举例来说,如果添加语言包,将无需覆盖文件。此外,如果不覆盖安装程序文件,网络安装点在您添加文件时将保持联机状态并可供用户使用。

  5. 如果部署多个 Office 2010 产品,则将这些文件从 DVD 复制到安装点。当系统提示您是否覆盖重复的安装程序文件时,请单击“否”。

备注

在许多企业组织中,网络安装点是用户最初从中安装 Office 的位置。安装 Office 2010 之后,用户通常不必依赖于网络安装点来更新、修改或重新安装 Office。安装程序在安装 Office 2010 时将在每个用户的计算机上自动创建本地安装源。但是,如果损坏或删除了本地安装源,则安装程序会返回原始网络源,以在用户计算机上重新创建本地源。
我们建议将网络安装点复制到多个位置,原因如下:

  • 可用性 创建多个网络安装点(可以在相同物理位置上)有助于确保用户始终可以访问网络源。理想情况下,重复的网络安装点由分布式文件系统 (DFS) 技术来管理,且对用户而言是透明的。

  • 接近用户 许多公司都拥有高速 LAN 网络,这些网络通过速度慢很多的 WAN 连接到其他子公司或分支机构。如果在远程位置设置重复的网络安装点,则 Office 源文件只通过低速网络连接传输一次;此后,用户就可以访问更近的网络源。

  • 一致性 通过创建包含全部所需自定义项的网络安装点,然后根据需要复制该安装点,有助于确保在整个组织中部署相同的配置。

  • 灵活性 如果主网络安装点安装 Office 2010 的标准企业配置,则不同的组织可以向复制的网络安装点应用其他自定义项,并可以自定义 Office 2010 以满足其特定要求。

可通过使用 Office 自定义工具 (OCT) 来指定其他网络安装点。有关信息,请参阅自定义安装并指定其他网络源。

为了帮助保护网络安装点的安全,我们建议您确保以下各项:

  • 确保对 Office 源文件的访问权限为只读。(Setup.xml 和 Package.xml 文件,例如 Office 2010 的 ProPlusWW.xml 经过数字签名,并且无法修改。)

  • 确保所创建自定义文件的文件属性设置为只读。这些文件包括安装程序自定义 .msp 文件和自定义 Config.xml 文件。

  • 如果将网络上的日志文件集中起来,则请确保用户对该位置具有读/写权限。

  • 确保将安装 Office 2010 的所有用户都拥有管理特权。

自定义安装

您可以使用 OCT 来自定义安装程序,并配置其他自定义项和安装选项。这将创建安装程序自定义文件(.msp 文件)。OCT 是管理员用于自定义 Office 2010 中的产品安装的主要工具。有关可以使用 OCT 进行配置的各个方面的完整说明,请参阅 Office Customization Tool in Office 2010。有关用于配置自定义项的逐步说明,请参阅创建 Office 2010 的自定义配置

当您完成 OCT 自定义时,请将安装程序自定义 .msp 文件存储在安装点根目录处的 Updates 文件夹中。如前所述,如果在产品更新发布后安装 Office 2010,您也可以将这些 .msp 文件存储在 Updates 文件夹中。

自定义安装并指定其他网络源

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

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

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

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

    备注

    产品密钥选项取决于您使用的 Office 2010 许可方法。为了便于测试和验证安装程序是否安装 Office 2010,以及自定义项是否已应用于客户端计算机,在本例中,我们接受批量激活的默认选项,即“使用 KMS 客户端密钥”。

    “授权和用户界面”中提供了以下选项:

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

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

    • 显示级别   展开“显示级别”菜单以便在安装过程中设置用户界面行为。在企业部署中,我们建议您将“显示级别”设置为“无”,以确保安装程序以无提示方式运行,不提示用户输入信息,并避免安装等待任何用户交互(包括文件正在使用时)。将“显示级别”设置为“无”时假设“抑制模式”和“完成通知”选项均处于禁用状态并且您已接受 Microsoft 软件许可条款。或者,您还可以使用 Config.xml 文件来配置显示级别选项;请参阅 Office 2010 中的 Config.xml 文件中的 Display 元素

  4. 在“安装”部分,单击“其他网络资源”,然后单击“添加”,在“添加网络服务器项”对话框中,输入计划复制网络安装点的位置的路径,然后单击“确定”。

    可以根据需要添加任意多个其他源位置。

  5. 完成希望进行的自定义后,将 OCT 生成的安装程序自定义 .msp 文件保存在网络安装点根目录处的 Updates 文件夹中。

    备注

    如果计划部署多个安装程序自定义 .msp 文件,则每个产品只能将一个自定义 .msp 文件放在初始安装的 Updates 文件夹中。在安装完 Office 之后,您必须部署其余的自定义 .msp 文件。对于安装在 Updates 文件夹中的每个 Office 2010 产品,只支持一个安装程序自定义文件。放在 Updates 文件夹中的自定义 .msp 文件将会首先部署。因此,这些文件必须包括无法在安装之后更改的任何安装程序自定义项(例如,安装位置)。

  6. 将网络安装点的整个文件夹结构复制到安装程序自定义 .msp 文件中指定的位置。

    从这些网络安装点中的任意安装点安装 Office 2010 的用户都可以访问备份网络源。需要备用源时,安装程序会自动检查这些源。

如果要为使用多语言版本 Office 的用户或所需 Office 语言与其操作系统语言不匹配的用户部署其他语言,您可以使用 Config.xml 文件。Config.xml 文件用于配置安装任务,并且仅在您运行安装程序时使用。Config.xml 不会安装或缓存在用户的计算机上。管理员可以编辑 Config.xml 文件来自定义安装。默认情况下,存储在核心产品文件夹(核心产品文件夹名称.WW 文件夹;例如,ProPlus.WW)中的 Config.xml 文件指示安装程序安装该产品。例如,ProPlus.WW 文件夹中的 Config.xml 文件将安装 Microsoft Office Professional Plus 2010。

有关 Config.xml 的信息,请参阅 Office 2010 中的 Config.xml 文件。有关如何添加语言的信息,请参阅自定义 Office 2010 的语言安装和设置

在下面的示例中,Config.xml 文件用于指定安装程序同时安装英语和法语,并用于配置默认安装语言和外壳 UI 以与操作系统语言匹配。

使用 Config.xml 来自定义安装

  1. 在要安装的产品的核心产品文件夹中找到 Config.xml 文件。例如,如果要安装 Office Professional Plus 2010,则 Config.xml 文件位于 ProPlus.WW 文件夹中。

  2. 使用文本编辑器(例如记事本)打开 Config.xml 文件。

  3. 添加 AddLanguage 元素。有关 AddLanguage 的信息,请参阅 Office 2010 中的 Config.xml 文件中的 AddLanguage 元素

  4. Id 属性值设置为与希望安装的语言相对应的语言标记。通过包括其他 AddLanguage 元素和属性,您可以指定多种语言。如果使用多种语言,您必须通过设置 AddLanguage 元素的 ShellTransform 属性来指定要用于外壳用户界面(外壳 UI)的语言。有关 Office 2010 中的语言 ID 属性的列表,请参阅 Office 2010 中的语言标识符和 OptionState Id 值

    在本例中,我们设置默认安装语言和外壳 UI 以与操作系统语言匹配,并指定安装程序同时安装英语 (en-us) 和法语 (fr-fr)。语法如下:

    <AddLanguage Id="match" ShellTransform="yes"/> <AddLanguage Id="en-us" /> <AddLanguage Id="fr-fr" />

  5. 保存 Config.xml 文件。

从网络安装点中运行安装程序

以下过程提供了用于从网络安装点中运行安装程序的说明。安装程序会安装驻留在网络安装点中的产品,同时应用在安装程序自定义 .msp 文件和 Config.xml 文件中所输入的自定义项。

从网络安装点中运行安装程序

  1. 若要从网络安装点的根目录中运行 Setup.exe,请依次单击“开始”和“运行”,并在命令提示符处键入以下内容:

    \\server\share\Office14\setup.exe

    如果网络安装点上有多个 Office 产品,则安装程序将提示您选择要安装的产品。还可以使用 /config 命令行选项指定驻留在该产品的核心产品文件夹中的 Config.xml 文件,从而标识要安装的产品。例如,若要安装 Office Professional Plus 2010,请运行以下命令:

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

    安装程序将安装与指定的 Config.xml 文件关联的产品,而不会提示您选择产品。有关 /config 安装程序命令行选项的信息,请参阅 Office 2010 的安装程序命令行选项中的 /config [path]