我的InnoSetup脚本在安装过程结束时打开一个网页(使用用户的默认浏览器):
[Run]
Filename: http://example.com; Flags: shellexec
Run Code Online (Sandbox Code Playgroud)
但是,如果应用程序已经存在,即使用户正在安装新版本的程序,我希望不打开该网页.只应在初始安装后打开网页.(我认为值得一提的是,安装显然包含AppID,并在安装文件旁边的注册表中输入值.)
谢谢你,一如既往 - Al C.
如果没有安装其他程序,我必须找到如何跳过安装的方法.我可以检测其他程序的注册表(基本脚本返回true/false),这不是问题.但我不知道如何跳过安装.
简而言之:如果未设置注册表中的一个键,则在此之前打印消息'instal program xyz'并完成安装程序.