我正在使用 Install4J 为我的应用程序构建安装(我们称之为 MainApp),它运行良好。
为了能够使用 MainApp,您还需要安装我的第二个应用程序(我们称之为 SecondApp)。
我的问题是这个。有没有办法让 Install4J 首先安装 MainApp,然后作为安装的最后一步下载 SecondApp(位于网络服务器上的 exe 文件)并执行它?
最佳答案
您可以通过向“安装”屏幕添加两个操作来实现:
为了改善用户反馈,在“运行可执行文件或批处理文件”操作之前添加以下两个操作:
如果您不想保留“SecondApp”安装程序可执行文件,请使用
${installer:sys.workingDir}/secondapp.exe
将其下载到安装程序的临时目录。当安装程序退出时,它将被自动删除。
关于install4j - 使用 Install4J 下载并安装其他应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8241382/