2016-08-12 133 views
0

我需要推送与Inno Setup一起打包的程序。我想安装它并完成,而不是启动它。但是,使用/silent/verysilent参数时,所涉及的程序在安装后仍会运行。经过一番四处搜寻,我猜想编写原始包裹的人忘记在[Run]部分中设置skipifsilent如何在静默安装现有的Inno安装程序包后强制不运行该程序

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

什么是神奇的命令行参数,使这个(否则很简单)安装完成,而无需事后启动程序?如果没有,是否有简单的方法重新打包,以免在安装后启动?

回答

1

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

你所能做的就是反编译包,修改它(添加skipifsilent标志)并重新编译。您可以使用例如Inno Setup Unpacker

+0

如果您需要获取[Code]部分数据,解包器不会帮助您。 – Slappy

相关问题