我已经创建了一个安装项目。我还添加了启动条件。如果不满足条件,则会引发错误。现在,我想从命令行运行msi文件。但是当我执行此操作时,如果有任何错误(如果先决条件不满足),则我还需要在命令提示符中列出该错误。目前,当我从命令提示符下运行它时,错误将作为消息框弹出。让我知道如何在命令提示符下获取此信息。或者,也许将其写入日志文件并在命令行中启动日志文件路径。
[当您运行MSI
时,它使用msiexec.exe,这是类似于Windows的窗口应用程序。没有控制台可将错误写入其中。
相反,您可以enable logging:
msiexec / i“ C:\ MyPackage \ Example.msi” / L * V“ C:\ log \ example.log”