Microsoft 标准安装程序命令行选项
本文介绍 Microsoft 标准安装程序的标准命令行选项 msiexec.exe,该应用用于解释包和安装产品。
命令行选项不区分大小写。
Msiexec 设置并返回对应于 系统错误代码的错误级别。
注意
从 Windows Installer 3.0 开始,可以使用 Msiexec 命令行选项。 Windows Installer 3.0 及更早版本提供 Windows Installer 命令行选项 。 本文列出了对应于每个标准安装程序选项的 Windows Installer 命令行选项。
/help
帮助和快速参考选项。 显示命令的正确用法 msiexec
,包括所有开关和行为的列表。 可以在用户界面中显示使用情况说明。 错误地使用任何其他选项会调用此帮助选项。
等效的 Windows Installer 命令行选项为 /?
。
示例
msiexec /help
.
/quiet
静默显示选项。 安装程序在不显示用户界面的情况下运行安装。 不会向用户显示任何提示、消息或对话框。 用户无法取消安装。
/norestart
使用 或 /forcerestart
标准命令行选项来控制重新启动。 如果未指定重新启动选项,安装程序将在必要时重启计算机,而不会向用户显示任何提示或警告。
等效的 Windows Installer 命令行选项为 /qn
。
示例
msiexec /package Application.msi /quiet
msiexec /uninstall Application.msi /quiet
msiexec /update msipatch.msp /quiet
msiexec /uninstall msipatch.msp /package Application.msi /quiet
/passive
被动显示选项。 安装程序向用户显示一个进度栏,指示安装正在进行,但不向用户显示任何提示或错误消息。 用户无法取消安装。
/norestart
使用 或 /forcerestart
标准命令行选项来控制重新启动。 如果未指定重新启动选项,安装程序将在必要时重启计算机,而不会向用户显示任何提示或警告。
等效的 Windows Installer 命令行选项为 /qb!
- 在 REBOOTPROMPT=S
命令行上设置 。
示例
msiexec /package Application.msi /passive
/norestart
“从不重启”选项。 安装程序永远不会在安装后重启计算机。
等效的 Windows Installer 命令行已在 REBOOT=ReallySuppress
命令行上设置。
示例
msiexec /package Application.msi /norestart
/forcerestart
始终重启选项。 安装程序在每次安装后重启计算机。
等效的 Windows Installer 命令行已在 REBOOT=Force
命令行上设置。
示例
msiexec /package Application.msi /forcerestart
/promptrestart
重启前提示选项。 显示一条消息,指出需要重启才能完成安装,并询问用户是否立即重启系统。 不能将此选项与 选项一起使用 /quiet
。
等效的 Windows Installer 命令行已在 REBOOTPROMPT = ""
命令行上设置。
/uninstall (product)
卸载产品选项。 卸载产品。
等效的 Windows Installer 命令行选项为 /x.
参数
<包>.msi | <ProductCode>
/uninstall (修补程序)
卸载更新选项。 卸载更新修补程序。
等效的 Windows Installer 命令行选项在/I
MSIPATCHREMOVE=Update1.msp | PatchGUID1[;Update2.msp | PatchGUID2]
命令行上设置了 。
示例
msiexec /uninstall Update1.msp;PatchGUID2
/日志
日志选项。 将日志记录信息写入指定现有路径的日志文件中。 日志文件位置的路径必须已存在。 安装程序不会为日志文件创建目录结构。
有关可用于设置日志记录模式的所有方法的详细信息,请参阅 Windows Installer 的 正常日志记录 。
等效的 Windows Installer 命令行选项为: /L*
。
在日志中输入以下信息:
- 状态消息
- 非严重警告
- 所有错误消息
- 启动操作
- 特定于操作的记录
- 用户请求
- 初始 UI 参数
- 内存不足或致命退出信息
- 磁盘空间不足消息
- 终端属性
/package
安装产品选项。 安装或配置产品。
等效的 Windows Installer 命令行选项为 /I
。
参数
<包>.msi | <ProductCode>
/update
安装修补程序选项。 安装一个或多个修补程序。
等效的 Windows Installer 命令行已在 PATCH = [<msipatch>.msp]<;PatchGuid>
命令行上设置。
参数
<Patch.msp> | <PatchGUID>