Inno设置:不要(重新)创建已经存在的快捷方式

问题描述 投票:0回答:1

仅在尚不存在的情况下才想添加快捷方式。

onlyifdoesntexist部分中的[Similarlu to Files标志,在Icons部分中不存在。

是否有一种方法可以在不添加Code部分中的代码的情况下进行此操作?

我尝试过

[Icons]
Name: "{app}\link-to-program"; Filename:"{app}\program.exe"; HotKey: "Ctrl+Shift+f"
Name: "{userdesktop}\link-to-program"; Filename:"{app}\program.exe"

但是在本节中失败。

inno-setup
1个回答
1
投票

您去这里

Name: "{app}\link-to-program"; Filename: "{app}\program.exe"; \
    Check: Not FileExists(ExpandConstant('{app}\link-to-program.lnk'))   

([FileExists是内置的,因此您无需声明它]

© www.soinside.com 2019 - 2024. All rights reserved.