从本地源部署安装 Office
先从微软官方下载 Office部署工具
下载文件后,运行自解压缩可执行文件,其中包含 Office 部署工具可执行文件 (setup.exe) 和一个示例配置文件 (configuration.xml)。
使用 ODT 下载或安装 Office 前,我们建议你确保使用了最新版本。
开始使用 Office 部署工具
ODT 包含 2 个文件:setup.exe 和 configuration.xml。若要使用该工具,请编辑配置文件以定义所需选项,然后从命令行运行 setup.exe。例如,可编辑配置文件以下载 32 位英文版的 Office,或编辑文件以安装 32 位 Office 英文版,同时自动接受 EULA 且不安装 Publisher。有关完整选项,请参阅 Office 部署工具的配置选项。
运行 ODT 时,需提供配置文件的位置,并定义应在何种 模式 下运行 ODT:
- 若要下载 Office 365 专业增强版产品和语言,请使用下载模式。示例:
setup.exe /download downloadconfig.xml
。请注意,在将 Office 下载到已包含相应版本 Office 的文件夹时,ODT 将通过仅下载缺失的文件来节省网络带宽。例如,如果使用 ODT 将 Office 英文版和德语版下载到已包含英文版 Office 的文件夹,将仅下载德语语言包。 - 若要在客户端计算机上安装已下载的 Office 365 专业增强订阅版 产品和语言,请使用 配置模式。也可使用配置模式来删除和更新 Office 产品和语言。示例:
setup.exe /configure installconfig.xml
- 若要将新应用程序设置应用于已安装 Office 365 专业增强版的客户端计算机,使用自定义模式。此模式将仅应用应用程序设置,而不更改其他任何部署设置。示例:
setup.exe /customize appsettingsconfig.xml
- 若要从已下载的 Office 365 专业增强版产品和语言创建 App-V 包,请使用 包装模式。示例:
setup.exe /packager packageconfig.xml
也可以使用 帮助模式阅读有关工具的命令行帮助。
下载 Office 365 ProPlus 的安装文件
请按照以下步骤从 Office 内容传递网络 (CDN) 下载 Office 365 ProPlus 的安装文件。
步骤 1:创建配置文件
创建配置文件时,我们建议从示例文件开始,并为你的环境使用合适的选项以对其进行更新。可以首先将以下示例复制和粘贴到文本文件,使用你选择的名称将其保存,然后编辑 XML 元素和属性以定义所需的选项。
在此示例中,配置文件将 32 位英语版 Office 365 专业增强版和 Visio Online Plan 2(以前名为 Visio Pro for Office 365)的安装文件下载到网络上的 \\server\share:
<Configuration>
<Add SourcePath="\\server\share" OfficeClientEdition="32">
<Product ID="O365ProPlusRetail" >
<Language ID="en-us" />
</Product>
<Product ID="VisioProRetail" >
<Language ID="en-us" />
</Product>
</Add>
</Configuration>
若要详细了解配置选项和更多示例,请参阅 Office 部署工具的配置选项。
步骤 2:在下载模式下运行 ODT 可执行文件
在命令提示符处,在下载模式下使用对刚保存的配置文件的引用运行 ODT 可执行文件。在此示例中,配置文件名为 downloadconfig.xml:
setup.exe /download downloadconfig.xml
步骤 3:验证是否已下载该文件
运行命令后,转到在配置文件中定义的下载位置,并在此处查看具有合适的文件的 Office 文件夹。如果遇到问题,请确保你拥有 ODT 的最新版本。也可以通过查看 %temp% 目录中的日志文件来对该问题进行故障排除。
从本地源下载 Office 365 ProPlus 的安装文件。
Office 部署工具可用于从网络本地源下载 Office 365 专业增强版的安装文件,而不是从 Office 内容分发网络 (CDN) 下载。这样一来,可以存储 Office 多种语言和产品的中心副本,并只将所需语言和产品分发到网络上的其他位置。
若要从本地源下载,请按照使用 ODT 下载 Office 的步骤操作,不同之处在于要在配置文件中添加下载路径,此路径定义了从哪里下载安装文件。例如,此配置文件将 32 位英语版 Office 365 专业增强版从 \\servera\share (DownloadPath) 下载到 \\serverb\share(SourcePath):
<Configuration>
<Add SourcePath="\\serverb\share" OfficeClientEdition="32" Version="16.0.6741.2056" DownloadPath="\\servera\share">
<Product ID="O365ProPlusRetail" >
<Language ID="en-us" />
</Product>
</Add>
</Configuration>
请注意,使用 DownloadPath 时,必须指定 Version。
安装 Office 365 专业增强版
下载 Office 365 ProPlus 安装文件后,按照下面的步骤在客户端计算机上安装 Office。作为安装的一部分,你可以选择安装哪种产品。
步骤 1:创建配置文件
创建配置文件时,我们建议从示例文件开始,并为你的环境使用合适的选项以对其进行更新。可以通过将以下示例复制和粘贴到文本文件、使用你选择的名称将其保存,然后编辑 XML 元素和属性以定义你想要使用的选项开始。
在此示例中,配置文件安装了不含 Publisher 的 32 位英语版 Office 365 专业增强版:
<Configuration>
<Add SourcePath="\\Server\share" OfficeClientEdition="32">
<Product ID="O365ProPlusRetail" >
<Language ID="en-us" />
<ExcludeApp ID="Publisher" />
</Product>
</Add>
<Display Level="None" AcceptEULA="TRUE" />
</Configuration>
Office 安装文件的位置是 \\server\share。显示级别设置为 None,即用户在安装期间不会看到任何用户界面;AcceptEULA 设置为 TRUE,即用户在安装期间无需单击接受 EULA。
有关配置选项的详细信息,请参阅官方的 Office 部署工具的配置选项。
步骤 2:在配置模式下运行 ODT 可执行文件
在命令提示符处,在配置模式下使用对刚保存的配置文件的引用运行 ODT 可执行文件。在以下示例中,配置文件命名为 installconfig.xml:
setup.exe /configure installconfig.xml
必须在想要安装 Office 的客户端计算机上运行可执行文件,且必须具有该计算机的本地管理员权限。
步骤 3:验证是否成功安装
运行命令后,应该会看到 Office 安装开始(除非将显示级别设置为 None)。安装完成后,命令提示符将显示“已成功配置产品”。如果遇到问题,请确保使用的是最新版 ODT。还可以检查 %temp% 和 %windir%\temp 目录中的日志文件来排查问题。
Office 365 ProPlus 更新
安装 Office 365 专业增强版后,可以使用 Office 部署工具来更新客户端计算机。这样做的方法有两种:
- 适用 ODT 再次安装 Office 365 ProPlus(会将 Office 更新至最新版本)。新版本中只有已更改的文件才会被更新。
- 使用 ODT 下载 Office 安装文件,然后将你的客户端计算机指向该位置以接收其更新。(默认情况下,客户端将直接从 Office 内容传递网络 (CDN) 更新。)
若要更改客户端计算机从哪里接收更新,请在配置模式下运行 ODT,并在配置文件中指定更新路径。例如,若要让 Office 365 专业增强版自动从 \\server\updates 网络共享获取更新,请在 configuration.xml 文件中添加下面的代码行:
<Updates Enabled="TRUE" UpdatePath="\\server\updates" />
从客户端计算机排除或删除 Office 365 专业增强版产品
安装 Office 365 ProPlus 时可以排除特定的产品。若要执行此操作,请按照使用 ODT 安装 Office 的步骤,但是将 ExcludeApp 元素包括在你的配置文件中。例如,此配置文件安装除 Publisher 以外的所有 Office 365 ProPlus 产品。
<Add SourcePath="\\Server\share" Version="15.1.2.3" OfficeClientEdition="32">
<Product ID="O365ProPlusRetail" >
<Language ID="en-us" />
<ExcludeApp ID="Publisher" />
</Product>
</Add>
如已安装 Office 365 专业增强订阅版,也可以使用 ExcludeApp 元素删除以前安装的产品。例如,上述配置文件可以删除以前安装的 Office 中的发布服务器。
还可以删除 Office 365 专业增强订阅版 的整个语言版本。为此,请按照使用 ODT 安装 Office 的排除产品步骤操作,但请将配置文件替换为使用 Remove 元素的配置文件。例如,此配置文件删除 Office 365 专业增强订阅版的西班牙语版本:
<Configuration>
<Remove>
<Product ID="O365ProPlusRetail" >
<Language ID="en-us" />
</Product>
</Remove>
</Configuration>
安装 Office 365 专业增强版或其他应用程序时排除 OneDrive
安装 Office 365 专业增强版、Word、Excel、PowerPoint、Publisher、Visio 和 Skype 时,将自动安装 OneDrive。如果不希望 OneDrive 随这些应用程序安装,使用 ExcludeApp 元素将其删除,如示例中所示。
<Add SourcePath="\\Server\share" Version="15.1.2.3" OfficeClientEdition="32">
<Product ID="O365ProPlusRetail" >
<Language ID="en-us" />
<ExcludeApp ID="OneDrive" />
</Product>
</Add>
安装与客户端操作系统语言相同的 Office
使用 ODT 时,可以自动安装与客户端操作系统的显示语言相匹配的 Office 语言版本。若要实现此目的,请在配置文件中使用 Language ID=”MatchOS”。
例如,以下配置文件将安装 32 位版本的 Office 365 专业增强版,并且其语言与客户端操作系统相同 – 客户端的显示语言为英语则安装英语版,客户端为日语则安装日语版,以此类推:
<Configuration>
<Add OfficeClientEdition="32">
<Product ID="O365ProPlusRetail" >
<Language ID="MatchOS" />
</Product>
</Add>
</Configuration>
将语言添加到现有的 Office 365 ProPlus 安装中
安装 Office 后,可以使用 ODT 安装 Office 的其他语言包。为此,请按照使用 ODT 安装 Office 的步骤操作,但是要使用产品 ID 为“LanguagePack”并指示要添加哪种语言的配置文件。
默认情况下,ODT 将从 Office 获取更新的同一位置安装语言。如果需要从不同的源位置安装语言,请在配置文件中指定源路径。
步骤 1:为要添加的语言下载 Office 安装文件
如果组织中的 Office 已从本地源更新,则必须为要添加的语言下载 Office 安装文件。
步骤 2:创建用于添加语言包的配置文件
创建配置文件时,我们建议从示例文件开始,并为环境使用合适的选项以对其进行更新。可以通过将以下示例复制和粘贴到文本文件、使用选择的名称将其保存,然后确保 OfficeClientEdition 和语言 ID 是你想要的。
在此示例中,配置文件将安装法语和日语语言包:
<Configuration>
<Add OfficeClientEdition="32">
<Product ID="LanguagePack">
<Language ID="zh-cn" />
<Language ID="en-us" />
</Product>
</Add>
</Configuration>
有关所有语言的列表,请参阅官方的语言、区域性代码和伴随校对语言。
步骤 3:在配置模式下运行 ODT 可执行文件
在命令提示符处,在配置模式下使用对刚保存的配置文件的引用运行 ODT 可执行文件。在以下示例中,配置文件命名为 installlanguage.xml:
setup.exe /configure installlanguage.xml
必须在想要安装 Office 的客户端计算机上运行可执行文件,且必须具有该计算机的本地管理员权限。
将应用程序设置应用于 Office 365 专业增强版
在部署过程中,可以定义 Office 365 专业增强版的应用程序设置,包括 VBA 宏通知、默认文件位置和默认文件格式。为此,请按照安装 Office 365 专业增强版中的标准步骤来部署 Office,不同之处在于将应用程序设置添加为配置文件的一部分。
若要创建配置文件,建议使用即点即用 Office 自定义工具(预览版),这是一款具有完整用户界面的 Web 应用程序。请注意,此工具仍为预览版,可能会发生变更。
- 在 Web 浏览器中打开即点即用 Office 自定义工具(预览版)并按步骤创建配置文件,包括定义标准部署设置旁边的应用程序设置。
- 导出文件。
- 按照安装 Office 365 专业增强版中的步骤操作,为 Office 部署新创建的配置文件。
在此示例中,配置文件安装了 32 位英语版 Office 365 专业增强版,并在 Excel 中显示所有 VBA 宏的信任栏。
<Configuration>
<Add OfficeClientEdition="32" Channel="Broad">
<Product ID="O365ProPlusRetail">
<Language ID="en-us" />
</Product>
</Add>
<AppSettings>
<User Key="software\microsoft\office\16.0\excel\security"
Name="vbawarnings"
Value="3"
Type="REG_DWORD"
App="excel16"
Id="L_VBAWarningsPolicy" />
</AppSettings>
</Configuration>
此文件是使用即点即用 Office 自定义工具(预览版)创建的。有关应用设置的详细信息,建议浏览该工具自身的选项。
注意:安装 Office 后,会将在配置文件中定义的应用设置应用于设备的所有现有用户以及未来添加到该设备的任何新用户。
将应用程序设置应用于已安装的 Office 365 专业增强版
可以将新应用程序设置应用到已安装 Office 365 专业增强版的客户端计算机,而不更改任何其他部署设置。为此,要创建包含应用程序设置的配置文件,然后在自定义模式下运行 ODT。自定义模式将忽略配置文件中除应用程序设置外的所有其他设置。
- 使用将应用程序设置应用于 Office 365 专业增强版中的步骤创建配置文件。
- 在命令提示符处,在自定义模式下运行 ODT 可执行文件(引用刚创建的配置文件)。在下面的示例中,配置文件名为 installappsettings.xml:
setup.exe /customize installappsettings.xml
必须在想要应用应用设置的客户端计算机上运行可执行文件,且必须具有该计算机的本地管理员权限。 注意:在使用自定义模式时,会将在配置文件中定义的应用设置应用于设备的所有现有用户以及未来添加到该设备的任何新用户。
为 Office 365 专业增强版创建 APP-V 包
除了下载和部署 Office 365 专业增强版,还可以使用 Office 部署工具创建 App-V 包。为此,请更新配置文件,然后在包装模式下运行 ODT。必须在全新安装操作系统的计算机上创建 App-V 包。
本文并未涵盖与部署 App-V 包相关的所有问题。有关端到端方案的详细信息,请参阅使用 App-V 部署 Microsoft Office 2016。
步骤 1:创建配置文件
创建配置文件时,我们建议从示例文件开始,并为你的环境使用合适的选项以对其进行更新。可以通过将以下示例复制和粘贴到文本文件、使用你选择的名称将其保存,然后编辑 XML 元素和属性以定义你想要使用的选项开始。
在此示例中,配置文件通过不含 Publisher 的 32 位英语版 Office 365 专业增强版创建 App-V 包:
<Configuration>
<Add SourcePath="\\Server\share" OfficeClientEdition="32">
<Product ID="O365ProPlusRetail" >
<Language ID="en-us" />
<ExcludeApp ID="Publisher" />
</Product>
</Add>
</Configuration>
Office 安装文件的位置是 \\server\share。对于配置文件,请将示例值替换为环境对应的选项。若要详细了解选项,请参阅 Office 部署工具的配置选项。
步骤 2:在包装模式下运行 ODT 可执行文件
通过命令提示符,在包装模式下运行 ODT 可执行文件,同时引用刚保存的配置文件和所需的 App-V 包保存位置。在下面的示例中,配置文件名为 packageconfig.xml,App-V 包将被保存至 \\server\share\appv\:
setup.exe /packager packageconfig.xml \\server\share\appv\
步骤 3:验证是否已创建包
运行命令后,程序包位置应当有 App-V 包文件夹和 WorkingDir 文件夹。可以通过查看 %temp% 目录中的日志文件来对该问题进行故障排除。