如何使用标准WiX引导程序检测安静安装的结果?

问题描述:

我已经使用WiXStandardBootstrapperApplication创建了一个安装程序。如果我在带有/ quiet的命令窗口中运行它,命令窗口会立即返回到提示符,并且安装将在后台继续,因此我无法使用ERRORLEVEL来检查安装结果。我怎么知道安装是否成功?更重要的是,一些将安装推向多台PC的系统管理工具如何知道它是否成功?如何使用标准WiX引导程序检测安静安装的结果?

您可以指定在命令行中执行以下操作:

msiexec installer.msi /quiet /l*v logfile.txt 

这将执行一个安静的安装,然后你可以检查所生成的日志文件,以查看是否安装成功还是失败。

+0

如果我不够清楚,我很抱歉,但是这两点都没有说明问题。首先,我正在处理一个WiX引导程序(AKA刻录);它包含多个MSI。其次,我需要推送安装的软件才能检测结果(并知道何时完成)。 – MarkI