Office 2010 的安装程序命令行选项
适用于: Office 2010
上一次修改主题: 2009-10-19
Setup.exe 命令行只用于 Microsoft Office 2010 中很少的操作(与 2007 Microsoft Office system 中相同)。安装程序能够识别本文中所述的命令行选项。
本文内容:
/admin
/adminfile [path]
/config [path]
/modify [ProductID]
/repair [ProductID]
/uninstall [ProductID]
备注
虽然安装程序只能识别 Office 2010 中为数不多的几个命令行选项,但您仍可以对 Office 安装进行所有相同的修改。您可以不用命令行,改用 Office Customization Tool in Office 2010来设置安装程序属性,并进行其他自定义设置。还可以为要安装的产品编辑 Config.xml 文件。
/admin
运行 Office 自定义工具创建安装程序自定义文件(.msp 文件)。
示例
\\server\share\Office14\setup.exe /admin
/adminfile [path]
将指定安装程序自定义文件应用于安装。可以指定特定自定义文件(.msp 文件)的路径,或者指定存储自定义文件的文件夹的路径。
备注
/adminfile 命令行选项只能在产品的初始安装阶段使用。
建议的自定义文件的位置是网络安装点根目录下的 Updates 文件夹。在此文件夹中存储某个自定义文件时,不需要在命令行上指定该文件。安装程序会自动寻找与要安装的产品匹配的自定义文件,并在安装期间应用该文件。Updates 文件夹只能用于在 Office 2010 初始安装阶段部署软件更新。
如果在 Updates 文件夹中为每个产品存储多个自定义文件,安装程序会将所有这些文件应用于安装。若要为不同用户组创建唯一配置,必须将自定义文件存储在单独的文件夹中,并在命令行上指定所需的自定义文件。
示例
\\server\share\Office14\setup.exe /adminfile \\server\share\MyUpdates\Engineering.msp
其中,Office14 是网络安装点的根目录。
/config [path]
指定安装程序在安装过程中使用的 Config.xml 文件。默认情况下,存储在核心产品文件夹中的 Config.xml 文件会指示安装程序安装该产品。例如,ProPlus.WW 文件夹中的 Config.xml 文件将安装 Microsoft Office Professional Plus 2010。
可以编辑 Config.xml 以对安装进行其他自定义设置。这包括指定要安装的一个或多个语言版本。在安装程序命令行上使用 /config 来指向某个产品的默认 Config.xml 文件位置,或指向某个自定义 Config.xml 文件。
示例
\\server\share\Office14\setup.exe /config \\server\share\Office14\ProPlus.WW\Config.xml
其中,Office14 是网络安装点的根目录。
备注
必须使用完全限定的路径。安装程序不能识别包含 /config 的相对路径。
/modify [ProductID]
与修改的 Config.xml 文件一起使用,可在维护模式下运行安装程序并对现有的 Office 安装进行更改。例如,可以使用 /modify 选项添加或删除功能。在 Setup.xml 文件中查找要修改的产品的 [ProductID]
值。
Setup.xml 文件位于网络安装点上的核心产品文件夹下。在 Setup.xml 中,[ProductID]
值等于 Setup
元素的 Id
属性值。例如:
<Setup Id="ProPlus" Type="Product" ProductCode="{10140000-0011-0000-0000-0000000FF1CE}">
示例
\\server\share\Office14\setup.exe /modify ProPlus /config \\server\share\Office14\AddOutlookConfig.xml
其中,Office14 是网络安装点的根目录。
/repair [ProductID]
运行安装程序以从用户的计算机修复指定产品。在 Setup.xml 文件中查找要修改的产品的 [ProductID]
值。
示例
\\server\share\Office14\setup.exe /repair ProPlus
其中:
Office14 是网络安装点的根目录。
ProPlus 是
[ProductID]
([ProductID]
等于 \\server\share\Office14\ProPlus.WW\setup.xml 中列出的Setup
元素的ID
属性),ProPlus.WW 是 Office Professional Plus 2010 安装文件的位置。
可以通过将 /repair 选项与 /config 和修改的 Config.xml 文件一起使用来自定义该选项。若要运行“无提示”修复,则必须这样做。在企业级部署中,建议您运行无提示修复来防止提示用户输入信息,以及防止安装操作等待任何用户进行交互,包括何时使用文件等。
运行无提示修复
使用文本编辑器,编辑 \\server\share\Office14\ProPlus.WW\SilentRepairConfig.xml 文件中的以下元素属性:
<Configuration Product="ProPlus"> <Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" /> </Configuration>
在命令行上,请使用以下语法:
\\server\share\Office 14\setup.exe /repair ProPlus /config \\server\share\Office 14\ProPlus.WW\SilentRepairConfig.xml
/uninstall [ProductID]
运行安装程序以从用户的计算机中删除指定产品。在 Setup.xml 文件中查找要修改的产品的 [ProductID]
值。
示例
\\server\share\Office14\setup.exe /uninstall ProPlus
其中:
Office14 是网络安装点的根目录。
ProPlus 是
[ProductID]
([ProductID]
等于 \\server\share\Office14\ProPlus.WW\setup.xml 中列出的Setup
元素的ID
属性),ProPlus.WW 是 Office Professional Plus 2010 安装文件的位置。
可以通过将 /uninstall 选项与 /config 和修改的 Config.xml 文件一起使用来自定义该选项。若要运行“无提示”卸载,则必须这样做。在企业级部署中,建议您运行无提示卸载来防止提示用户输入信息,以及防止安装操作等待任何用户进行交互,包括何时使用文件等。
运行无提示卸载
使用文本编辑器,编辑 \\server\share\Office14\ProPlus.WW\SilentUninstallConfig.xml 文件中的以下元素属性:
<Configuration Product="ProPlus"> <Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" /> </Configuration>
在命令行上,请使用以下语法:
\\server\share\Office 14\setup.exe /uninstall ProPlus /config \\server\share\Office 14\ProPlus.WW\SilentUninstallConfig.xml
备注
与在 2007 Office system 中一样,在 Office 2010 中,不能使用 Setup.exe 命令行设置 Windows Installer 属性,如 PIDKEY 或 DISPLAY。安装程序不会将这些属性传递到 Windows Installer。相反,您应使用 Office 自定义工具或 Config.xml 来完成这些自定义设置。有关安装程序属性的完整列表,包括阻止的和不受支持的属性,请参阅 Office 2010 中的安装程序属性。