使用Inno Setup安装程序命令行阻止正在处理[Run]条目

时间:2011-11-07 16:19:44

标签: inno-setup

我正在运行我使用Inno Setup构建的安装程序,我希望能够在安装后控制应用程序是否运行。我使用[RUN]部分来控制它,但根据Inno文档,命令行参数只能控制[TASKS]部分。有没有办法从命令行启用/禁用[RUN]部分中的项目?

1 个答案:

答案 0 :(得分:1)

Inno没有内置选项,但您可以阅读命令行参数并在[Run]条目的Check:函数中使用结果。
在代码中,您可以使用GetCmdTailParamCountParamStr函数,或{param:}常量(但它对布尔选项不太好)