【发布时间】:2014-08-19 13:38:01
【问题描述】:
我正在使用 InstallShield 2014 专业版构建一个 installscript MSI 项目。 我正在尝试创建安装的日志文件。 我已将“创建 MSI 日志”属性设置为 voicewarmup,并在 %temp% 中的随机位置创建了一个日志文件。 我需要的是在特定位置创建具有特定名称的日志文件。对于基本的 MSI 项目,您只需指定一个位置并在安装结束时提示用户选择查看它。我没有与 installscript msi 项目相同的选项。 通过cmd运行setup.exe文件时,我确实设法将日志文件复制到特定位置+名称: setup.exe /verbose “文件位置\logname.log”。 有没有办法让 installshiled 使用“内置”命令行参数构建 setup.exe 文件?当我尝试将命令添加到“发布”选项卡中的“MSI 命令行参数”时,它仅在 .exe 运行 .msi 时发送命令,然后我收到一条错误消息,提示该命令无效。
另外,如果有办法在安装完成后创建一个日志文件供用户选择(就像在基本的 MSI 项目中一样) - 我很想听听。
感谢您的帮助。
【问题讨论】:
标签: logging command-line windows-installer installshield installscript