InstallShield exe应该在安装后以静默方式启动特定的exe

时间:2014-07-18 11:51:21

标签: c# command-line windows-installer installshield

我的问题: 目标是,在安装Install Shield exe之后将启动一些exe文件。 InstallShield程序包含必须启动的exe文件。 所有这些步骤都必须没有UI和用户交互。

InstallShield-exe包含配置,在最后一步之后,将启动特定的exe文件。

所有这一切都正常如果我使用参数进行静默安装。 ( setup.exe / s / v / qr)。如果我使用此命令行参数,则只安装程序本身(程序文件中的目录和已安装程序和功能中的程序名称出现)。但是exe文件的开始。

我的问题:那么,我必须使用哪些参数解决我的问题?

1 个答案:

答案 0 :(得分:2)

听起来您已添加自定义操作以在UI序列中的某个位置启动可执行文件(可能在向导的最后一页上)。但是,当您运行静默安装时,将跳过整个UI序列。

为了在这种情况下启动可执行文件,您需要向执行序列添加自定义操作。为了确保在退出向导之前exe不启动,或者为了避免在离开UI序列操作时启动它们两次,您将需要调整执行序列操作,以便它们仅在静默情况下运行;我建议引用UILevel作为条件。