2012-08-14 103 views

回答

1

我会说这就是安静安装的一切 - 静静地安装。 :) 您可能想要检查从/q开始的其他命令行开关。这是从the article about msiexec.exe摘录:

/QN:不显示用户界面。

/qb:显示基本用户界面。

/qr:显示简化的用户界面,并在安装结束时显示模态对话框 。

/qf:显示完整的用户界面,并在末尾显示模态对话框 。

/qn +:除末尾显示的模态对话框 外,不显示用户界面。

/QB +:显示结束时显示模态对话框 一个基本的用户界面。

/QB-:显示不带模式对话框的基本用户界面。

如果你只需要在安装之后确认它是否在那里,那么看看添加/删除程序控制台。如果它被安装,它是存在的(除非you tell it explicitly not to be)。

1

你已经得到了在退出代码方面做出正确的答案,但我只想补充一点,另一种方式,让更多的“互动”,同时仍然抑制大多数MSI GUI的是让一个模式在安装结束时要显示的对话框。这是通过添加/QN达到+msiexec.exe的命令行:

C:\Windows\system32\msiexec.exe /I "C:\test.msi" /QN+ 

这将使静默安装运行,但一个模式对话框将在安装结束时会显示告诉你安装完成。

关于抑制GUI序列的各个部分有许多选项,而实现此目的的命令行有时会令人困惑。请查看我的帖子here,该工具可以通过简单免费工具自动生成命令行语法来帮助揭秘命令行语法。