我想在安装后使用InstallShield运行我的exe。 InstallShield正确完成设置,但不运行exe。
我找到了另一种在启动时添加exe的方法,但它在重启后运行。 我希望它能在不重启的情况下运行。
有可能吗?
答案 0 :(得分:15)
您使用的是什么版本的InstallShield?您还使用什么项目类型? (InstallScript,InstallScript MSI,Basic MSI?)
假设基本MSI,InstallShield有一个内置模式来支持这个故事:
1)单击“项目助手”选项卡
2)单击安装面试图标(页面)
3)单击“是”表示“是否要在安装完成时为用户提供启动应用程序的选项?”
4)单击浏览按钮以选择应作为操作目标的EXE。
默认情况下,不会选择设置完成对话框中的复选框(启动程序)。要自动选择它,请将属性LAUNCHPROGRAM添加到属性表中,并将其设置为值“1”。
答案 1 :(得分:4)
克里斯托弗画家的回答大部分时间都适合你。这些是最初的步骤,但如果您发现这还不够,还有一些其他细节。例如,skb报告说这对他不起作用。我发现我在同一条船上(尽管我已经建造了十几个有这项工作的其他安装人员!)。
INSTALLDIR
(假设您要启动的程序应该在新程序的目录中找到)。将“文件名和命令行”设置为[INSTALLDIR]YourApp.exe
。