Inno Setup后启动程序时安装进程未终止问题求助
解决Inno Setup安装进程等待启动程序退出的问题
你遇到的问题根源是Inno Setup默认会等待[Run]段中指定的进程完成后,才会终止自身的安装进程。要解决这个问题,只需在Flags参数里添加nowait,让安装程序启动目标程序后无需等待其退出即可结束自身进程。
修改后的[Run]段配置如下:
Filename: "{sd}\my_file\something\bin\Program.exe"; Flags: postinstall unchecked nowait;
补充说明:
nowait是核心参数,它会告诉Inno Setup启动指定程序后立即推进后续流程,不再等待程序退出。- 如果你的Program.exe是控制台程序,可额外添加
runminimized参数避免弹出控制台窗口;若是GUI程序则无需此操作。 - 你已配置的[UninstallDelete]段和
UseRelativePaths=True设置与当前问题无关,无需调整。
内容的提问来源于stack exchange,提问作者Jake Samz
相关产品推荐
相关产品推荐

