InnoScript - 快捷方式要求UAC?

时间:2017-10-31 21:46:31

标签: windows-10 inno-setup admin uac desktop-shortcut

我正在InnoScript中创建一个安装程序。我正面临一个问题。我使用以下代码创建快捷方式

Name: "{commonstartmenu}\{#MyAppPublisher}\{#MyAppName}"; Filename: "{app}\MyProg.exe"; IconFilename: "{app}\MyIcon.ico"
Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\MyProg.exe"; IconFilename: "{app}\MyIcon.ico"

在Windows 10上,创建的图标显示UAC盾牌图标,并在打开时要求用户将UAC消息作为管理员运行。

在Windows 7中不会发生这种情况。它会在不询问UAC消息的情况下运行。

如何防止在Windows 10中显示UAC消息?

1 个答案:

答案 0 :(得分:0)

安装目录似乎已经存在且用户访问受限。这就是它要求UAC的原因。当选择了另一个文件夹位置时,它没有要求UAC。