我有一个名为sample.exe
的设置文件,它不是由我构建的。
当它启动时,在安装向导的最后一步,它有一个复选框,询问用户是否要在安装完成后启动程序,默认情况下勾选该复选框。
现在,我想使用sample.exe
静默执行/VERYSILENT
。
它能够以静默方式安装该程序。但问题是,在静默安装之后,已启动安装的程序,这不是我想要的。
我的问题是,如何在执行静默安装时默认启动程序?
答案 0 :(得分:2)
如果您可以重新构建安装程序,请使用skipifsilent
标记。
[Run]
Filename: "{app}\MyProg.exe"; Flags: postinstall nowait skipifsilent
请参阅Inno Setup文档中的[Run] & [UninstallRun] sections。
如果你无法重建它,那就没办法了。您无法使用命令行控制在安装结束时运行应用程序,也无法控制安装设置文件(/loadinf=
)。
答案 1 :(得分:-1)
此link提供有关安装后自动启动应用的信息。为了删除设置中的自动启动功能,您必须删除[RUN]部分([RUN]部分是可选的)并重建设置