Office 2010 自定义概述

 

适用于: Office 2010

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

本文提供了Microsoft Office 2010 的自定义工具和方法的摘要。若要自定义 Office 2010 的安装,管理员可以使用以下工具:Office 自定义工具 (OCT)、Config.xml 文件或安装程序命令行选项。

若要配置用户和计算机设置,管理员可以使用 OCT 或组策略,具体取决于其业务要求。管理员可以使用 OCT 来提供初始默认值。然而,用户可在安装 Office 之后更改设置。若要强制实施设置,管理员必须使用组策略。有关详细信息,请参阅配置用户和计算机设置。

本文内容:

  • 自定义方法汇总

  • Office 自定义工具

  • Config.xml 文件

  • 安装程序命令行选项

  • 配置用户和计算机设置

  • Office 2010 许可和激活

  • 客户端自定义任务的摘要

自定义方法汇总

下表汇总了 Office 2010 客户端的自定义方法,并描述了每种方法的建议应用场景。

工具或方法 应用场景 结果

使用 Office 自定义工具 (OCT) 来创建安装程序自定义 (.msp) 文件。

OCT 是适用于大多数自定义的推荐工具。这些自定义包括:

  • 输入批量许可证密钥并接受 Microsoft 软件许可条款。

  • 配置用户界面的显示级别。

  • 自定义功能和用户设置。

  • 自定义默认 Microsoft Outlook 2010 配置文件以及 Outlook 2010 和 Microsoft Exchange Server 2010 选项。

有关详细信息,请参阅 Office 自定义工具。

安装程序将在所有应用了自定义 .msp 文件的计算机上安装默认配置。用户可以在安装后修改大多数设置。

编辑 Config.xml 文件

Config.xml 文件用于配置可使用 OCT 配置的大多数相同选项,其中包括某些 OCT 中未提供的选项。以下选项只能在 Config.xml 文件中进行配置:

  • 指定网络安装点的路径。

  • 选择要安装的产品。

  • 配置日志记录选项。

  • 指定安装程序自定义 .msp 文件和软件更新的位置。

  • 指定要安装或删除的语言。

  • 指定安装信息,例如用户名。

  • 将本地安装源复制到用户的计算机,而不安装 Office 2010。

有关详细信息,请参阅 Config.xml 文件。

安装程序将在已使用此 Config.xml 文件安装的所有计算机上安装指定的产品和语言。在 Config.xml 文件中指定的设置优先于安装程序自定义 .msp 文件中的重复设置。

使用安装程序命令行选项

安装程序命令行选项只可用于以下自定义:

  • 运行 OCT 以创建安装程序自定义 .msp 文件。

  • 指定特定安装程序自定义文件的路径,或指定存储 Office 2010 自定义文件的文件夹的路径。

  • 指定安装程序在安装过程中使用的 Config.xml 文件。

  • 修改现有安装。

  • 修复产品。

  • 卸载产品。

有关详细信息,请参阅安装程序命令行选项。

安装程序将在其首次安装 Office 2010 或在维护模式下运行时应用自定义项。

您无法在命令行中设置 Windows Installer 属性。

使用组策略对象编辑器 Microsoft 管理控制台 (MMC) 管理单元来指定策略设置

用于配置要为用户和计算机设置强制实行的限制严格或管理宽松的配置。

有关详细信息,请参阅使用组策略配置用户和计算机设置。

管理员可以使用组策略对配置进行一次性定义,然后依赖操作系统强制实施该状态。

在计算机启动时对计算机应用组策略,在用户登录时对用户应用组策略。还可以随后在后台定期应用组策略。

Office 自定义工具

Office 自定义工具 (OCT) 是安装程序的一部分,也是用于进行大部分自定义设置的主要工具。OCT 将自定义设置保存在安装程序自定义 (.msp) 文件中,该文件在安装时或在执行维护模式操作过程中会得到应用。在创建网络安装点之后以及在安装 Office 2010 之前,可使用 OCT 来自定义安装。若要启动 OCT,请依次单击“开始”、“运行”,浏览到包含 Office 2010 源文件的网络安装点的根目录,在命令提示符处键入下面的命令:setup.exe /admin。例如,\\server\share\Office14ProPlus\setup.exe /admin

在 Office 2010 中,提供了两个特定于体系结构的 OCT 版本:一个版本用于 32 位 Office 2010,另一个版本用于 64 位 Office 2010。OCT 的 64 位版本支持 Office 2010 的 64 位客户端版本,并提供与 32 位版本相同的用户界面、功能和可配置设置。可以使用同一命令来运行 32 位或 64 位版本的 OCT。例如,若要运行 32 位 OCT,请从 x86(32 位)文件夹运行 setup.exe /admin 命令行,如下面的示例所示:\\server\share\Office14\x86\setup.exe /admin。若要运行 64 位 OCT,请从 x64(64 位)文件夹运行 setup.exe /admin 命令行。有关 64 位 Office 2010 的详细信息,请参阅 64 位 Office 2010 版本

管理员可使用 OCT 来自定义以下方面:

  • 安装 用于指定默认安装位置和默认单位名称、其他网络安装源、产品密钥、最终用户许可协议、显示级别、要删除的早期版本 Office、要在安装期间运行的自定义程序、安全设置和安装程序属性。

  • 功能 用于配置用户设置并自定义如何安装 Office 功能。

  • 其他内容 用于添加或删除文件、添加或删除注册表项,以及配置快捷方式。

  • Outlook 用于自定义用户的默认 Outlook 配置文件、指定 Exchange 设置、添加帐户、删除帐户和导出设置,以及指定发送\接收组。

有关如何使用 OCT 的详细信息,请参阅以下资源:

管理员还可以通过使用 Config.xml 文件来配置一些安装选项。

Config.xml 文件

Config.xml 文件用于指定安装选项,仅在安装过程中运行。您可以使用 Config.xml 文件来配置大多数可使用 OCT 配置的相同选项,其中包括某些 OCT 中未提供的附加选项。Config.xml 不会在用户的计算机上安装或缓存。存储在核心产品文件夹(核心产品文件夹名称.WW 文件夹,例如用于 Microsoft Office Professional Plus 2010 的 ProPlus.WW)中的 Config.xml 文件会指示安装程序安装该产品。如果网络安装点包含多个 Office 2010 产品,则可以在运行 Setup.exe 时使用 /config 命令行选项,以指定要安装的 Office 2010 产品的路径;如果这样做,则会阻止安装程序向您提示要安装哪个产品。有关安装程序命令的详细信息,请参阅 Office 2010 的安装程序命令行选项

如果使用 OCT 安装程序自定义 (.msp) 文件和 Config.xml 来自定义安装,则在 Config.xml 中指定的设置优先于安装程序自定义文件中的设置。Office 2010 中的 Config.xml 文件一文中提供了有关安装选项的详细信息,并指示某个设置是否具有相应的 OCT 设置。

也可以将 Config.xml 文件用于维护操作,例如添加或删除功能以及修复和卸载。为此,您必须再次从原始源来运行安装程序。

以下自定义只能使用 Config.xml 文件进行:

  • 指定网络安装点的路径。

  • 选择要安装的产品。

  • 自定义安装程序选项,包括日志记录以及安装程序自定义文件和软件更新的位置。

  • 指定安装选项,例如用户名。

  • 将本地安装源 (LIS) 复制到用户的计算机,但不安装 Office。

  • 从安装中添加或删除语言。

安装程序命令行选项

管理员还可以使用 Setup.exe 命令行选项来执行以下任务:

  • 运行 OCT 以创建安装程序自定义 (.msp) 文件。

  • 指定特定安装程序自定义文件的路径,或指定存储 Office 2010 自定义文件的文件夹的路径。

  • 指定安装程序在安装过程中使用的 Config.xml 文件。

  • 以维护模式运行安装程序并对现有 Office 安装进行更改。

  • 运行安装程序以修复用户计算机上的指定产品。

  • 运行安装程序以删除用户计算机上的指定产品。

下表列出了安装程序支持的命令。

命令 说明

/admin

运行 OCT 来创建或修改安装程序自定义文件(.msp 文件)。

/adminfile [path]

将指定的安装程序自定义文件应用于安装,只能用于初始安装。可以指定特定自定义文件(.msp 文件)的路径,或者指定存储多个自定义文件的文件夹的路径。

/config [path]

指定安装程序在安装过程中使用的 Config.xml 文件。默认情况下,存储在核心产品文件夹中的 Config.xml 文件会指导安装程序安装该产品。例如,ProPlus.WW 文件夹中的 Config.xml 文件会安装 Office Professional Plus 2010。

/modify [ProductID]

与已修改的 Config.xml 文件配合使用,可在维护模式下运行安装程序并对现有的 Office 安装进行更改。例如,可以使用 /modify 选项来添加或删除功能。在 Setup.xml 文件中查询要修改的产品的 [ProductID] 值。

/repair [ProductID]

运行安装程序以修复用户计算机上的指定产品。在 Setup.xml 文件中查询要修改的产品的 [ProductID] 值。

/uninstall [ProductID]

运行安装程序以删除用户计算机上的指定产品。在 Setup.xml 文件中查询要修改的产品的 [ProductID] 值。

有关安装程序命令的详细信息,请参阅 Office 2010 的安装程序命令行选项

配置用户和计算机设置

如前所述,根据管理员是否必须强制实施用户设置或者他们是否要允许用户在安装之后修改设置,管理员可以使用组策略或 OCT。Office 的大部分组策略和 OCT 设置都是用户设置。大多数 Office 策略设置具有相应的 OCT 设置。

组策略和 OCT 可以用于为以下 Office 应用程序配置用户和计算机设置:

  • Microsoft Access 2010

  • Microsoft Excel 2010

  • Microsoft InfoPath 2010

  • Microsoft Office 2010 系统

  • Microsoft OneNote 2010

  • Microsoft Outlook 2010

  • Microsoft PowerPoint 2010

  • Microsoft Project 2010

  • Microsoft Publisher 2010

  • Microsoft SharePoint Designer 2010

  • Microsoft SharePoint Workspace 2010

  • Microsoft Visio 2010

  • Microsoft Word 2010

使用组策略配置用户和计算机设置

组策略是一种基础结构,管理员可以使用该结构为用户和计算机实施特定的计算配置。还可以将策略设置应用于 Active Directory 林范围内的成员服务器和域控制器。管理员可以使用组策略对配置进行一次性定义,然后依赖操作系统强制实施该状态。

组策略设置包含在组策略对象 (GPO) 中,这些对象链接到选定的 Active Directory 域服务 (AD DS) 容器 — 网站、域或组织单位 (OU)。会使用 AD DS 分层容器结构依据受影响的目标对 GPO 内的设置进行评估。

组策略基础结构由组策略引擎和若干单独扩展组成。这些扩展用于配置组策略设置,方法是通过管理模板扩展来修改注册表,或者针对安全设置、软件安装、文件夹重定向、Internet Explorer 维护、无线网络设置和其他领域来配置组策略设置。Office 策略设置包含在管理模板(.adm 或 .admx 和 .adml)文件中。

若要为用户和计算机托管 Office 设置配置,管理员可以使用组策略,而操作系统会强制实施这些策略设置。例如,可使用组策略来托管安全设置以帮助对抗以电子邮件和桌面文档为目标的攻击。在基于 Active Directory 的环境中,管理员可以将策略设置应用于 GPO 所链接的网站、域或组织单位中的用户和计算机组。操作系统将正确的策略设置写入批准用于策略的注册表项位置,并对这些设置施加访问控制列表 (ACL) 限制,以防止非管理员用户更改这些设置。管理员使用组策略来创建限制严格或管理宽松的桌面配置,具体取决于其特定业务和安全要求。组策略设置的优先级高于 OCT 设置。

下表列出了批准用于组策略设置的注册表项位置。用户无法更改或禁用这些设置。

对于计算机策略设置 对于用户策略设置

HKLM\Software\Policies(首选位置)

HKCU\Software\Policies(首选位置)

HKLM\Software\Microsoft\Windows\CurrentVersion\Policies

HKCU\Software\Microsoft\Windows\CurrentVersion\Policies

对于 Office 2010,特定于用户的策略设置存储在 HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\14.0 子项中。特定于计算机的策略存储在 HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Office\14.0 子项中。默认情况下,这两个策略子项都已锁定,以防止用户对其进行修改。

组策略设置可以设置为下列三种状态之一:

  • 未配置   不强制执行策略设置。

  • 可用 已激活该策略设置。在“属性”页上还为某些策略设置显示其他设置。这些设置用于确定强制实施该策略设置时发生的情况。

  • 禁用   对于大多数策略设置,“禁用”状态执行的操作与“可用”状态相反。例如,如果“可用”强制使某个功能的状态处于“关”,则“禁用”会强制使该功能的状态处于“开”。

    有关使用组策略的详细信息,请参阅使用组策略在 Office 2010 中强制启用设置

使用 Office 自定义工具配置用户和计算机设置

若要为用户和计算机指定 Office 应用程序设置的初始默认值,管理员可以使用 OCT 在安装程序自定义 .msp 文件中指定设置。用户可以在安装后修改大多数设置。这是因为,OCT 可配置注册表公用部分(如用于用户设置的 HKEY_CURRENT_USER\Software\Microsoft\Office\14.0 和用于计算机设置的 HKEY_LOCAL_MACHINE\Software\Microsoft\Office\14.0)中的设置。

OCT 设置可以设置为以下状态之一:

  • 未配置   保持原有设置。

  • 已启用   基于在“属性”页上为该设置所做的选择来修改设置。

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

Office 2010 许可和激活

Microsoft 策略要求激活 Office 2010 客户端软件的所有版本,包括通过批量许可计划获得的版本。此要求适用于在物理计算机和虚拟计算机上运行的 Office 2010。以下任何 Office 2010 服务器产品都不需要进行激活:Microsoft SharePoint Server 2010 和 Microsoft Project Server 2010,或任意版本的 Microsoft Exchange Server。在 Office 2010 中,激活方法根据 Windows Vista 和 Windows Server 2008 系列 中引入的软件保护平台使用 Office 激活技术。

您可以通过下列方法使用 Office 激活技术激活 Office 2010,这些方法与用于 Windows Vista 和更高版本的 Windows 的方法相同:

  • 密钥管理服务 (KMS)。KMS 使用 KMS 主机密钥来激活 KMS 主计算机,并在您的环境中建立本地激活服务。Office 2010 连接到本地 KMS 主机以执行激活。使用密钥管理服务 (KMS) 激活的 Office 2010 企业部署不要求输入产品密钥,因为 Office 2010 的所有批量许可版本都预安装了 KMS 客户端密钥。但是,管理员必须为 KMS 主计算机配置 KMS 主机密钥,才能激活该计算机以及在您的环境中建立本地激活服务。Office 2010 连接到本地 KMS 主机以执行激活。KMS 是批量许可客户端的默认选项。

  • 多次激活密钥 (MAK)。利用 MAK,客户端可使用 Microsoft 托管激活服务器以联机方式或通过电话激活 Office 2010。MAK 适合拥有在较长时间内未连接到企业网络的计算机(例如便携计算机)的组织。如果您使用 MAK 方法,则必须使用 MAK 密钥(而不是在 Office 2010 的批量许可版本中使用的默认 KMS 客户端密钥)安装 Office 2010。以后当产品发行 (RTM) 时,将支持通过电话激活 MAK。

  • KMS 和 MAK 的组合。

如需许可和激活 Office 2010 客户端的详细信息,我们建议您在自定义安装之前先阅读下列文章:Office 2010 的批量激活概述规划 Office 2010 的批量激活Office 2010 的批量激活快速入门指南部署 Office 2010 的批量激活Office 2010 中配置客户端计算机的工具

客户端自定义任务的摘要

下图概述了为自定义 Office 2010 客户端安装而要执行的任务。就像任何软件部署一样,您的 Office 2010 客户端部署规划必须包含在非生产环境中进行测试,以及向组织中的所有用户部署之前先针对一小组用户执行试用测试。

Office 2010 client customization flowchart

以下资源提供有关规划的信息以及有关 Office 2010 客户端安装自定义任务的信息: