【发布时间】:2017-12-09 16:25:05
【问题描述】:
我正在使用 NSIS 创建安装程序。我还需要安装其他程序(我有他的安装文件)。如何添加第二个安装程序以在第一次安装时自动运行它?
【问题讨论】:
标签: nsis
我正在使用 NSIS 创建安装程序。我还需要安装其他程序(我有他的安装文件)。如何添加第二个安装程序以在第一次安装时自动运行它?
【问题讨论】:
标签: nsis
最简单的方法是运行文件(必须先解压到某个目录,例如$TEMP)
ExecShell "open" "$INSTDIR\app.exe"
或与
ExecWait '"$INSTDIR\someprogram.exe"' $0
如果您想等待程序完成。
还要考虑多种可能性:应用程序是否应该使用某些参数运行、在静默模式下运行、使用管理员权限提升还是以原始用户身份运行...
【讨论】: