Microsoft 标准安装程序命令行选项

本文介绍用于解释包和安装产品的 Microsoft 标准安装程序 msiexec.exe的标准命令行选项。

命令行选项不区分大小写。

Msiexec 设置并返回对应于 系统错误代码的错误级别。

注意

Msiexec 命令行选项从 Windows Installer 3.0 开始可用。 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 (patch)

卸载更新选项。 卸载更新修补程序。

在命令行上设置了等效的 Windows Installer 命令行选项/IMSIPATCHREMOVE=Update1.msp | PatchGUID1[;Update2.msp | PatchGUID2]

示例

msiexec /uninstall Update1.msp;PatchGUID2

/log

日志选项。 将日志记录信息写入指定现有路径的日志文件中。 日志文件位置的路径必须已存在。 安装程序不会为日志文件创建目录结构。

有关可用于设置日志记录模式的所有方法的详细信息,请参阅 Windows 安装程序的 常规日志记录

等效的 Windows Installer 命令行选项为: /L*

在日志中输入以下信息:

  • 状态消息
  • 一般错误警告
  • 所有错误消息
  • 启动操作
  • 特定于操作的记录
  • 用户请求
  • 初始 UI 参数
  • 内存不足或严重退出信息
  • 磁盘空间不足的消息
  • 终端属性

/package

安装产品选项。 安装或配置产品。

等效的 Windows Installer 命令行选项是 /I

参数

<包>.msi | <ProductCode>

/update

安装修补程序选项。 安装一个或多个修补程序。

等效的 Windows Installer 命令行已在命令行上设置 PATCH = [<msipatch>.msp]<;PatchGuid>

参数

<Patch.msp> | <PatchGUID>