2012-04-26 24 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