3

我正在尝试使用Advanced Installer 8.9 静默安装 apache,但即使我在 Silent (No UI) 字段中传递命令参数,它仍会提示我进行用户交互。

msiexec /i "httpd-2.2.22-win32-x86-no_ssl.msi" /qn /passive ALLUSERS=1 SERVERADMIN=admin@localhost SERVERNAME=localhost SERVERDOMAIN=localhost SERVERPORT=80

我能做些什么来解决这个问题?

4

2 回答 2

5

仅当引导程序以静默 UI 运行时,先决条件才使用“静默(无 UI)”字段中设置的参数。如果您希望这些参数用于引导程序的所有 UI 级别,您需要在所有字段中设置相同的命令行,即 Full UI、Basic UI 和 Silent(无 UI)。

于 2012-02-09T13:41:56.727 回答
1

同意@bogdan。另外,我注意到您将整个 msiexec 命令传递给参数。如果您已指定apache 作为先决条件,则只需在命令参数中传递msiexec 的参数,例如/qn、/passive 等。不应将“msiexec”作为命令行参数传递。

于 2014-04-18T11:57:07.980 回答