Inno Setup:始终通过界面运行任务,从不通过命令行运行



我的设置中有一部分在通过命令行调用它时我不想运行它,但总是通过界面运行它。

我是通过 [任务] 执行此操作的,并且只是没有在命令行选项中传递该特定任务。

我的问题是,通过界面运行此设置时,我什至不想向用户提供此选项,并且我找不到从设置界面隐藏任务的方法。

有没有办法隐藏这个任务?还是另一种更好的方法来解决这个问题?

从"界面"(大概是资源管理器?)运行安装程序和从命令提示符运行安装程序之间没有自然区别。

也许你是说/silent?如果是这样,请使用WizardSilent()函数。

如果不希望它保持静默状态,可以传递自己的 /skipXYZ 参数,然后使用 GetCmdTail(){param:...} 进行检查

最新更新