如何在静默安装现有 Inno Setup 包后强制不运行程序

Sir*_*pec 4 installation inno-setup silent-installer

我需要推送一个用 Inno Setup 打包的程序。我想安装它并完成,而不是启动它。但是,当使用/silent/verysilent参数时,相关程序在安装后仍会运行。经过一番搜索后,我猜编写原始包的人忘记skipifsilent在该[Run]部分中进行设置。

我尝试使用/saveinf未选中的“安装完成后运行此程序”框,然后/loadinf- 没有骰子,该文件中未指定它。

有哪些神奇的命令行参数可以使此(否则非常简单)安装完成而无需随后启动程序?如果没有,有没有简单的方法重新打包它,使其在安装后不会启动?

Mar*_*ryl 5

无法使用文件.inf或任何其他方式从命令行跳过安装后运行条目。

您所能做的就是反编译该包,修改它(添加标志skipifsilent)并重新编译。

例如,您可以使用Inno Setup Unpackerinnoextract