从本地安装源运行安装程序以安装 2007 Office system

更新时间: 2009年3月

应用到: Office Resource Kit

 

上一次修改主题: 2015-03-09

在组织中部署 2007 Microsoft Office system 时,安装程序在每个用户的计算机上创建本地安装源,然后从该位置安装 Office。通过将安装过程的这两部分分开,可以减少网络负载。首先,运行安装程序向用户分发本地安装源;然后,再次运行安装程序完成安装。

由于本地安装源还包括安装程序副本,因此可以更进一步,直接从本地安装源运行安装程序,而非通过网络运行安装程序。利用此策略可以将网络负载降至最低,同时仍将每个人都升级到新版本。

若要运行安装程序,您必须在 MSOCache\All Users 中找出包含要安装的核心产品的子文件夹。Setup.exe 与核心产品文件 <product_name>WW.msi 位于同一文件夹中。例如 EnterpriseWW.msi 或 ProPlusWW.msi。例如,对于 Microsoft Office Enterprise 2007,核心产品文件是 EnterpriseWW.msi,包含 setup.exe 的文件夹是 {90120000-0030-0000-0000-0000000FF1CE}-drive,其中包含以下文件:

  • EnterpriseWW.msi

  • EnterpriseWW.xml

  • EnterWW.cab

  • ID_00030.DPC

  • Office64WW.msi

  • Office64WW.xml

  • ose.exe

  • osetup.dll

  • OWOW64WW.cab

  • setup.exe

  • Setup.xml

从本地安装源运行安装程序

  1. 将本地安装分发给用户。

    有关此步骤的信息,请参阅预缓存 2007 Office system 的本地安装源

  2. 在下文 Office 产品下载代码的表中查找要安装的 Office 产品的下载代码。

  3. 从 MSOCache\All Users 中对应于下载代码的子文件夹运行 Setup.exe。可以使用相对路径指向 Setup.exe 在每个用户的计算机上的位置。

    例如,如果在驱动器 C 上部署 Microsoft Office Standard 2007 本地安装源,请使用以下命令行:

    C:\MSOCache\All Users\{90120000-0012-0000-0000-0000000FF1CE}-C \setup.exe

    可以通过所需的任何方法将 Setup.exe 命令行发送给用户,例如,使用登录文件或批处理文件。

本地安装源的默认位置是安装 Office 的驱动器根目录下的 \MSOCache\All Users。安装程序从网络安装点将每个程序包复制到 MSOCache\All Users 下单独的子文件夹。核心产品程序包的子文件夹包括安装该产品默认使用的 Setup.exe 副本。MSOCache\All Users 下的子文件夹按照每个程序包的下载代码命名,而不是按照在网络安装点上使用的文件夹命名约定。

附加到每段下载代码末尾的字母(前面示例中的 -C)表示安装该产品的本地安装源的驱动器。如果用户在不同的驱动器上安装了多个 Office 产品,则每个驱动器都在 MSOCache\All Users 文件夹中包含一个本地安装源。Windows Installer 通过下载代码中的驱动器号可以标识指定产品的正确位置。

仅在预先缓存的情况下,安装程序从网络安装点还将 Updates 文件夹复制到本地安装源。可以在 Updates 文件夹中同时存储安装程序自定义文件(MSP 文件)和软件更新(MSP 文件),并可以将其自动加入到安装中。这样就在不丢失任何自定义设置的前提下获得了脱机安装的优点。

Office 产品下载代码

在核心产品文件夹的 Setup.xml 文件中可以找到每个 Office 产品的下载代码。以下代码段显示了 Office Standard 2007 的 Setup.xml 中的行。

<LocalCache DownloadCode="{90120000-0012-0000-0000-0000000FF1CE}" SkuComponentDirectory="Standard.WW">

下表中还列出了下载代码。驱动器等同 \MSOCache 所在的驱动器,即安装 Office 的驱动器,通常是 C 驱动器。这些产品代码表示产品的初始版本。

Office 产品 核心产品文件夹 下载代码

Microsoft Office Enterprise 2007

Enterprise.WW

{90120000-0030-0000-0000-0000000FF1CE}-驱动器

Microsoft Office Professional Plus 2007

ProPlus.WW

{90120000-0011-0000-0000-0000000FF1CE}-驱动器

Microsoft Office Standard 2007

Standard.WW

{90120000-0012-0000-0000-0000000FF1CE}-驱动器

Microsoft Office Professional 2007

Pro.WW

{90120000-0014-0000-0000-0000000FF1CE}-驱动器

Microsoft Office Access 2007

Access.WW

{90120000-0015-0000-0000-0000000FF1CE}-驱动器

Microsoft Office Excel 2007

Excel.WW

{90120000-0016-0000-0000-0000000FF1CE}-驱动器

Microsoft Groove 2007

Groove.WW

{90120000-00BA-0000-0000-0000000FF1CE}-驱动器

Microsoft Office InfoPath 2007

InfoPath.WW

{90120000-0044-0000-0000-0000000FF1CE}-驱动器

Microsoft Office OneNote 2007

OneNote.WW

{90120000-00A1-0000-0000-0000000FF1CE}-驱动器

Microsoft Office Outlook 2007

Outlook.WW

{90120000-001A-0000-0000-0000000FF1CE}-驱动器

Microsoft Office PowerPoint 2007

PowerPoint.WW

{90120000-0018-0000-0000-0000000FF1CE}-驱动器

Microsoft Office Project Professional 2007

PrjPro.WW

{90120000-003B-0000-0000-0000000FF1CE}-驱动器

Microsoft Office Project Standard 2007

PrjStd.WW

{90120000-003A-0000-0000-0000000FF1CE}-驱动器

Microsoft Office Publisher 2007

Publisher.WW

{90120000-0019-0000-0000-0000000FF1CE}-驱动器

Microsoft Office SharePoint Designer 2007

SharePointDesigner.WW

{90120000-0017-0000-0000-0000000FF1CE}-驱动器

Microsoft Office Visio Professional 2007

VisPro.WW

{90120000-0051-0000-0000-0000000FF1CE}-驱动器

Microsoft Office Visio Standard 2007

VisStd.WW

{90120000-0053-0000-0000-0000000FF1CE}-驱动器

Microsoft Office Word 2007

Word.WW

{90120000-001B-0000-0000-0000000FF1CE}-驱动器

有关 2007 Office system 产品代码的编号方案的信息,请参阅 Microsoft 帮助和支持网站上的 Microsoft 知识库文章 928516:2007 Office 套件和程序中产品代码 GUID 的编号方案说明 (https://go.microsoft.com/fwlink/?linkid=103815\&clcid=0x804)。