2012-04-26 31 views
1

我的設置有一部分在通過命令行調用時從不想運行,但始終通過界面運行。Inno Setup:始終通過界面運行任務,永遠不會通過命令行運行

我是通過一個[任務]來完成這個任務的,並且沒有在命令行選項中傳遞那個特定的任務。

我的問題是,當通過接口運行此設置時,我甚至不想將此選項提供給用戶,並且我找不到從設置界面隱藏任務的方法。

有沒有辦法隱藏這個任務?或者,另一種更好的方法來解決這個問題?

回答

0

從「界面」(可能是Explorer?)運行安裝程序並從命令提示符運行之間沒有本質區別。

也許你的意思是/silent?如果是這樣,請使用WizardSilent()函數。

如果你不希望它是無聲的,你可以通過你自己的/skipXYZ參數,您再檢查使用GetCmdTail(){param:...}

+0

好了,我的意思是從接口上運行(旁邊的區別 - >下一步 - >完成的東西),並從命令行運行爲/無聲(忘記提及) – 2012-04-27 12:48:49

+0

跳過參數中的XY和Z是什麼? – 2012-04-27 12:49:13

+0

隨機文本表示您檢查的自定義參數可以調用任何您想要的。 – Deanna 2012-04-27 14:00:14