如何在静默安装现有的Inno Setup软件包之后强制NOT运行程序

时间:2016-08-12 20:17:01

标签: installation inno-setup silent-installer

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

我已尝试将/saveinf与“安装完成时运行此程序”框取消选中,然后/loadinf - 没有骰子,但未在该文件中指定。

有什么神奇的命令行参数可以在不启动程序的情况下完成此安装(非常简单)安装完成?如果没有,是否有一种简单的方法可以重新包装它,以便安装后无法启动?

1 个答案:

答案 0 :(得分:2)

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

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

您可以使用Inno Setup Unpacker