我在哪里可以找到IExpress生成的设置的输出日志文件

时间:2011-09-08 08:44:41

标签: batch-file iexpress

我有一个通过IExpress创建的exe文件。此文件包含1个msi文件,1个setup.exe文件和包含这些命令的批处理文件:

C:\Windows\System32\msiexec.exe /i pitming.msi /passive
setup.exe

当我手动启动批处理时,一切运行正常。但是,一旦我把exeith放在exe中,没有任何事情发生。所以我试图找出错误,但我不知道在哪里找到包含错误的日志文件。

有人可以帮忙吗?

THX,

1 个答案:

答案 0 :(得分:1)

如果您希望退出MSI,则需要将该行编辑为:

C:\Windows\System32\msiexec.exe /i pitming.msi /passive /l*v %temp%\pitming.log

你至少会得到一些记录。

您使用什么命令来启动批处理文件?您可能会发现需要将post install命令设置为:

C:\Windows\System32\cmd.exe /c mybatchfile.bat

就setup.exe而言,它可能有自己的日志选项。