我一直在尝试使用以下命令为安装程序的问题创建日志文件:
msiexec /i "installer.msi" /l*v "log.log"
msiexec /i "installer.msi" /l*v
msiexec /l*v /i "installer.msi"
msiexec /l*v "log.log" /i "installer.msi"
以及该命令的其他几个变体,但它总是弹出窗口,说明哪些命令行参数对msiexec有效。使msi文件创建日志的正确方法是什么?我有Windows安装程序4.5。
答案 0 :(得分:66)
第一个和最后一个命令行是正确的:
msiexec /i "installer.msi" /l*v "log.log"
msiexec /l*v "log.log" /i "installer.msi"
你可以在这种特殊情况下删除引号。
答案 1 :(得分:12)
如果您使用的是Visual Studio 2008,请使用大写“/L
”作为日志选项。小写“/l
”将被忽略。
msiexec /i "installer.msi" /L*v "log.log"
这似乎已在msiexec
的更高版本中修复。