MSI 的静默安装

MSI 的静默安装

静默安装 MSI 文件的命令行是什么?

答案1

标准安装程序命令行选项

/安静的

安静显示选项。

安装程序运行安装但不显示用户界面。

例子:

msiexec /package Application.msi /quiet
msiexec /uninstall Application.msi /quiet
msiexec /update msipatch.msp /quiet
msiexec /uninstall msipatch.msp /package Application.msi / quiet

注意:等效的 Windows 安装程序命令行选项是/qn

执行命令

运行此命令来查找有关安装选项的更多信息。

答案2


2018 年 6 月更新:虽然下面显示的工具不再可供下载,但我通过 Wayback machine 找到了它。我认为链接到它是可以的,也是合法的,因为该工具是免费软件。下面更新了链接。

更新遗憾的是,Wise 的这款工具已无法下载。我也不确定是否可以分发它。它似乎是作为其主要 Wise Package Studio 套件的一部分分发的免费工具,但我不认为它是开源的。我希望他们能将其作为开源工具发布。

由于一些原因,Wise 包装产品已停产法律问题


您已经在这里得到了一些很好的答案,但我只想添加“快速简便”的方法:使用“命令行构建工具“来自 Altiris (直接下载)。

2018 年 6 月更新http://www2.wise.com/filelib/WICLB.exe-已损坏的链接从 Wayback machine 中恢复。鉴于该工具是免费软件,我认为它是合法的。请通过运行下载病毒总站为了安全。

我对 msiexec.exe 非常熟悉,但命令行太长,很容易出错。我更喜欢生成复杂的命令行并消除该错误源。

注意:希望发布工具的下载链接是可以的!我与 Altiris 没有任何关系。这是一款免费工具,使用简单,效果很好。以下是屏幕截图:

在此处输入图片描述

答案3

参见“无人值守”的文档: http://unattended.sourceforge.net/installers.php

简而言之,虽然有方法可以导致它们失败,但这些标志应该起作用:

 msiexec /qb /i blah.msi REBOOT=ReallySuppress

答案4

还有这些:

/q , /qn  No UI.
/qb       Basic UI.
/qb!      Basic UI with no cancel button.
/qr       Reduced UI. A modal dialog box is displayed at the end of the install.
/qf       Full UI. A modal dialog box is displayed at the end of the install.
/qn+      No UI. However, a modal dialog box is displayed at the end of the installation.
/qb+      Basic UI. A modal dialog box is displayed at the end of the installation. If you         cancel the installation, a modal dialog box is not displayed.
/qb-      Basic UI with no modal dialog boxes.

来源:http://www.ss64.com/nt/msiexec.html

相关内容