2007 Office system 的安装程序命令行选项

更新时间: 2009年1月

应用到: Office Resource Kit

 

上一次修改主题: 2009-01-07

在 2007 Microsoft Office system 中,只有极少数操作使用 Setup.exe 命令行。安装程序可以识别下列命令行选项。

Note注意
尽管安装程序仅能识别 2007 Office system中的少量命令行选项,您还是能够对 Office 安装进行所有相同的修改。您可以不使用命令行操作,而是使用 2007 Office system 中的 Office 自定义工具来设置安装属性并进行其他自定义设置。您还可以编辑您要安装的产品的 Config.xml 文件。

/admin

运行 Office 自定义工具来创建安装程序自定义 (MSP) 文件。

示例

\\server\share\Office12\setup.exe /admin

/adminfile [path]

在安装中应用指定的安装程序自定义文件。可以指定特定自定义文件(MSP 文件)的路径,或者指定存储多个自定义文件的文件夹的路径。

Note注意
/adminfile 命令行选项仅能在产品的初始安装中使用。

建议您将自定义文件放在网络安装位置根目录中的 Updates 文件夹中。将自定义文件存储在此文件夹时,无需在命令行中指定该文件。安装程序将自动查找符合正在安装的产品的自定义文件并在安装过程中应用该文件。

如果在 Updates 文件夹中存储的每个产品的自定义文件不止一个,安装程序会将所有自定义文件应用于安装过程。如果要为不同的用户组创建区别于其他组的配置,必须将自定义文件存储在单独的文件夹中并在命令行中指定所需的自定义文件。

示例

\\server\share\Office12\setup.exe /adminfile \\server\share\MyUpdates\Engineering.msp

其中 Office12 是网络安装位置的根目录。

/config [path]

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

您可以编辑 Config.xml,以便对安装进行其他自定义设置,包括指定要安装的一种或多种语言版本。在安装程序命令行上使用 /config,可指向某一产品的默认 Config.xml 文件的位置,或指向自定义的 Config.xml 文件。

示例

\\server\share\Office12\setup.exe /config \\server\share\Office12\Pro.WW\Config.xml

其中 Office12 是网络安装位置的根目录。

Note注意
您必须使用完全限定路径。安装程序不能识别 /config 之类的相对路径。

/modify [ProductID]

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

Setup.xml 文件位于网络安装位置的核心产品文件夹中。在 Setup.xml 中,[ProductID] 等于 Setup 元素的 Id 属性值。例如:

 - <Setup Id="Pro" Type="Product" ProductCode="{30120000-0011-0000-0000-1000000FF1CE}">

示例

\\server\share\Office12\setup.exe /modify Pro /config \\server\share\Office12\AddOutlookConfig.xml

其中 Office12 是网络安装位置的根目录。

/repair [ProductID]

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

示例

\\server\share\Office12\setup.exe /repair Enterprise

其中 Office12 是网络安装位置的根目录,Enterprise[ProductID][ProductID] 相当于 \\server\share\Office12\Enterprise.WW\setup.xml 中列出的 Setup 元素的 ID 属性),其中 Enterprise.WW 是 Microsoft Office Enterprise 2007 安装文件的位置。

/repair 选项与 /config 以及已修改的 Config.xml 文件一起使用,可以对该选项进行自定义设置。如果想要运行“静默”修复,这是必要的步骤。在企业部署中,我们建议您运行静默修复,以防止用户输入信息,还可以防止安装过程中等待与用户进行任何交互,包括文件正在使用的情形。

运行静默修复

  1. 使用文本编辑器,编辑 \\server\share\Office12\Enterprise.WW\SilentRepairConfig.xml 文件中的下列元素属性:

    <Configuration Product="Enterprise">
    
    <Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />
    
    </Configuration>
    
  2. 在命令行中,使用下列语法:

    \\server\share\Office 12\setup.exe /repair Enterprise /config  \\server\share\Office 12\Enterprise.WW\SilentRepairConfig.xml
    

/uninstall [ProductID]

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

示例

\\server\share\Office12\setup.exe /uninstall Enterprise

其中 Office12 是网络安装位置的根目录,Enterprise[ProductID][ProductID] 相当于 \\server\share\Office12\Enterprise.WW\setup.xml 中列出的 Setup 元素的 ID 属性),其中 Enterprise.WW 是 Microsoft Office Enterprise 2007 安装文件的位置。

/uninstall 选项与 /config 以及已修改的 Config.xml 文件一起使用,可以对该选项进行自定义设置。如果想要运行“静默”卸载,这是必要的步骤。在企业部署中,我们建议您运行静默卸载,以防止用户输入信息,还可以防止安装过程中等待与用户进行任何交互,包括文件正在使用的情形。

运行静默卸载

  1. 使用文本编辑器,编辑 \\server\share\Office12\Enterprise.WW\SilentUninstallConfig.xml 文件中的下列元素属性:

    <Configuration Product="Enterprise">
    
    <Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />
    
    </Configuration>
    
  2. 在命令行中,使用下列语法:

    \\server\share\Office 12\setup.exe /uninstall Enterprise /config  \\server\share\Office 12\Enterprise.WW\SilentUninstallConfig.xml
    
Note注意
在 2007 Office system 中,不能使用 Setup.exe 命令行来设置 Windows Installer 属性,例如 PIDKEYDISPLAY。因为安装程序不会将这些属性传递到 Windows Installer。但是,您可以使用 Office 自定义工具或 Config.xml 来进行这些自定义设置。有关安装程序属性(包括已阻止和不支持的属性)的完整列表,请参阅 2007 Office system 中的安装程序属性

下载此书籍

本主题包含在以下可下载书籍内,以方便您阅读和打印: