gpt4 book ai didi

inno-setup - 从桌面 innosetup 替换相同的快捷方式

转载 作者:行者123 更新时间:2023-12-04 14:46:52 27 4
gpt4 key购买 nike

桌面上已经有一个同名的快捷方式,但它是由 setupfactory 安装的(我想用 inno 替换它)。现在,当我使用由 innosetup 创建的设置进行安装时,它会创建一个新图标,而不是替换当前图标。我添加了 [installDelete] 部分但不起作用。我刚刚检查了快捷方式属性。我发现的差异是一个快捷方式的所有者是管理员组,另一个是我的用户。但两者都是由同一用户安装的。会是这个原因吗?有什么解决方法吗?或者我可以检查是否存在同名的快捷方式?谢谢

两者都指向同一路径中的同一 exe。
我在 Windows 7 中安装

最佳答案

在这种情况下,您应该检查两个快捷方式的位置。

可能其中一个是在公共(public)桌面文件夹中创建的(适用于所有用户) - {commondesktop}第二个是针对当前用户桌面文件夹 - {userdesktop} .

一种。

[Icons]
Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}";
WorkingDir: "{app}"; Tasks: desktopicon

B.
[Icons]
Name: "{userdesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}";
WorkingDir: "{app}"; Tasks: desktopicon

关于inno-setup - 从桌面 innosetup 替换相同的快捷方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15617643/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com