小编tru*_*kew的帖子

Inno Setup - 强制当前用户使用桌面图标,无提示

我需要无条件地为我的应用程序创建一个桌面图标,用户无法选择更改它。

我希望我在这里看到的一些问题能够帮助我(总是创建一个桌面图标,创建两个图标等),但我一直无法弄清楚。

我的代码已经是

[Icons]
Name: "{commonprograms}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; WorkingDir: "{app}"
Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon; WorkingDir: "{app}"
Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: quicklaunchicon; WorkingDir: "{app}"
Run Code Online (Sandbox Code Playgroud)

[Icons]
Name: "{commonprograms}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; WorkingDir: "{app}"
Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; WorkingDir: "{app}"
Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: quicklaunchicon; WorkingDir: "{app}"
Run Code Online (Sandbox Code Playgroud)

删除“任务:桌面图标;” 让我认为它会无条件地执行此操作,并且没有复选框对话框。到目前为止,我未能摆脱该对话框并无条件安装它。

任何提示将不胜感激,感谢您的阅读。

inno-setup

3
推荐指数
1
解决办法
3256
查看次数

标签 统计

inno-setup ×1