我需要推送一个与Inno Setup打包在一起的程序。我想安装它并完成,而不是启动它。但是,使用/silent
或/verysilent
参数时,相关程序仍会在安装后运行。经过一番搜索后,我猜测编写原始包的人忘了在skipifsilent
部分设置[Run]
。
我已尝试将/saveinf
与“安装完成时运行此程序”框取消选中,然后/loadinf
- 没有骰子,但未在该文件中指定。
有什么神奇的命令行参数可以在不启动程序的情况下完成此安装(非常简单)安装完成?如果没有,是否有一种简单的方法可以重新包装它,以便安装后无法启动?
答案 0 :(得分:2)
无法使用.inf
文件或任何其他方式从命令行跳过安装后运行条目。
您所能做的就是对软件包进行反编译,修改它(添加skipifsilent
标志)并重新编译。
您可以使用Inno Setup Unpacker。