2016-08-12 130 views
0

我需要推送與Inno Setup一起打包的程序。我想安裝它並完成,而不是啓動它。但是,使用/silent/verysilent參數時,所涉及的程序在安裝後仍會運行。經過一番四處搜尋,我猜想編寫原始包裹的人忘記在[Run]部分中設置skipifsilent如何在靜默安裝現有的Inno安裝程序包後強制不運行該程序

我試過使用/saveinf與「安裝完成時運行此程序」框未選中,然後/loadinf - 沒有骰子,它沒有在該文件中指定。

什麼是神奇的命令行參數,使這個(否則很簡單)安裝完成,而無需事後啓動程序?如果沒有,是否有簡單的方法重新打包,以免在安裝後啓動?

回答

1

無法從命令行跳過安裝後運行條目,使用.inf文件或任何其他方式。

你所能做的就是反編譯包,修改它(添加skipifsilent標誌)並重新編譯。您可以使用例如Inno Setup Unpacker

+0

如果您需要獲取[Code]部分數據,解包器不會幫助您。 – Slappy

相關問題