安装 2007 Office system 时运行任意命令

更新时间: 2010年1月

应用到: Office Resource Kit

 

上一次修改主题: 2010-01-19

2007 Microsoft Office system 的安装程序默认情况下一次安装一个 Office 产品。可以使用链接功能自定义安装程序以便运行任意命令或在安装此产品时要运行的轻型可执行文件。若要添加任意命令或轻型可执行文件,可使用 Office 自定义工具 (OCT) 中的“添加安装并运行程序”功能或 Config.xml 文件中的 Command 元素。我们建议您限制将“添加安装并运行程序”和 Command 元素仅用于运行轻型可执行文件或具有以下条件的任意命令,即这些任意命令不会更改计算机设置或不需要用户输入。例如,可以运行一个实用工具来复制日志或运行一个命令以在安装结束时启动欢迎页。

OCT 中的“添加安装并运行程序”选项(在“添加程序项”和“修改程序项”对话框中输入的命令行)和 Config.xml 文件中的 Command 元素仅适用于初始安装和卸载。这些命令仅在初始安装和卸载过程中才进行处理。

Important重要信息
使用链接通常没有单独安装每个产品的方法可靠。例如,如果您将两个安装链接在一起,当其中一个产品发生故障或遇到意外错误时,主安装和链接的安装可能无法成功完成。因此,我们不推荐使用链接的方法。如果要同时安装多个产品,建议您使用一个部署管理程序,比如 Microsoft Systems Management Server、Microsoft System Center Configuration Manager 2007 或第三方工具,而不使用链接。有关详细信息,请参阅使用 Systems Management Server 2003 部署 2007 Office system使用 System Center Configuration Manager 2007 部署 2007 Office system

有关 Config.xml 链接命令问题的信息,请参阅 Microsoft 帮助和支持网站上的知识库文章 928467,链接命令未在 2007 Office 套件或程序安装失败后运行(https://go.microsoft.com/fwlink/?linkid=99913\&clcid=0x804)。

若要自定义主安装以运行命令,请执行以下操作

  1. 创建一个包含您将安装的产品的网络安装点。有关详细信息,请参阅 为 2007 Office system 创建网络安装点

  2. 通过从网络安装点的根目录运行 Setup.exe,/admin 作为命令行选项,启动 OCT。例如,运行*\\server\share\Office12***\setup.exe /admin**。

  3. 在“选择产品”对话框中,选择要作为主安装的产品。

  4. 在 OCT 的左窗格中,选择“授权和用户界面”。在右窗格中,将“显示级别”设置为“无”,输入“产品密钥”,并选择“我接受《许可协议》中的条款”。

    有关“授权和用户界面”和“显示级别”选项的详细信息,请参阅 2007 Office system 中的 Office 自定义工具

  5. 在左窗格中,选择“添加安装并运行程序”。在右窗格中,单击“添加”。

  6. 在“添加程序项”对话框中,对所链接的可执行文件执行以下步骤。

    • 对于“目标”,输入要在主安装之后运行的可执行文件的完全限定路径。例如,输入 \\server\share\setup.exe

    • 对于“实参” ,输入要传递给可执行文件的参数的字符串。例如,输入:QuietArg="/q" Wait="30000"

      有关 Command 元素和支持属性的信息,请参阅 2007 Office system 中的 Config.xml 文件中的“Command 元素”。

      Note注意
      如前所述,在“添加程序项”和“修改程序项”对话框中输入的命令行仅适用于初始 安装和卸载。只有在初始安装和卸载过程中才会对命令行进行处理。
    • 选择“安装 Office 产品后运行此程序”复选框以在 Office 安装完成后运行“目标”框中列出的程序。这是推荐选项。

      如果您希望在 Office 安装开始之前运行“目标”框中列出的程序,还可以选择“安装 Office 产品前运行此程序”复选框。但是,如果此程序非正常终止,或者它重新启动计算机,Office 将不会安装,并且列表中此程序下面的程序不会运行。

    • 单击“确定”。

  7. 根据需要在 OCT 中进行其他自定义。

  8. 用一个唯一的名称将安装程序自定义文件 保存在网络安装点的 Updates 文件夹中。

  9. 退出 OCT。

若要安装产品,请执行以下操作

  1. 从网络安装点的根目录中运行安装程序,为主产品指定 Config.xml 文件。例如,如果主产品是 Office Enterprise 2007,则输入 \\server\share\setup.exe /config \\server\share\Enterprise.WW\config.xml

  2. 在“选择产品”对话框中,选择主产品。

安装程序安装主产品之后,将运行 OCT 中指定的任意命令或轻型可执行文件。

Tip提示
您可以将所创建的自定义文件放在除 Updates 文件夹以外的某个位置中。只需将 /adminfile 选项添加到本节之前介绍的过程中的安装程序命令行,即可指定要使用的自定义文件。有关如何使用安装程序命令行选项的详细信息,请参阅 2007 Office system 的安装程序命令行选项

工作原理

主产品的安装程序遵循典型的安装过程。完成安装后,安装程序将运行您在 OCT 中指定的其他轻型可执行文件或任意命令。安装程序在运行下一个程序之前将一直等待,直到完成每个程序。

请务必以静默方式运行主安装程序。如果主安装程序正在以交互方式运行,则链接的安装程序将无法运行。运行主安装程序时,必须将“显示级别”设置为“无”。建议运行链接的安装时也将“显示级别”设置为“无”。因为您是以静默方式运行安装程序,所以必须在 OCT 中输入每种产品的产品密钥。