我正在尝试创建一个Demo安装程序,如果它在programs文件夹中检测到文件close.txt,它将关闭向导或中止安装。
我正在运行一项计划任务,该任务将在两天后自动卸载该应用程序。初次安装时,close.txt文件将安装在programs文件夹中,然后在自动卸载后,将close.txt文件保留在programs文件夹中。我希望当您重新运行安装程序时,它会检查该文件,以及是否发现该文件会关闭向导或中止安装。我是新手,我认为可以在代码部分中完成此操作,但我不确定。
感谢您提供任何帮助或代码段,谢谢!
测试文件在InitializeSetup
event function中是否存在,如果存在则返回InitializeSetup
。
False
[Setup]
DefaultDirName={autopf}\My Program
请注意,如果安装程序允许自定义安装路径,则在卸载后重新运行安装时,您将不会知道它。所以这行不通。