自动执行 CreateDesktopIcon 和 CreateQuickLaunchIcon

Automatically execute CreateDesktopIcon and CreateQuickLaunchIcon

我想自动为用户创建桌面和快速启动项,而无需先询问他。

我只在少数几家公司部署我的应用,他们都有这个需求。

目前,Inno Setup 显示此页面,他们必须在其中手动检查这 2 个选项,然后在下一页上再次显示他们将应用这 2 个选项。

因此我想问一下是否可以自动设置这 2 个选项并隐藏此 "additional tasks" 页面。

谢谢。

您只需简单地省略 Tasks: TaskName 并且不在脚本中添加 [Tasks] 部分。

[Icons]
Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; WorkingDir: "{app}"
Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; WorkingDir: "{app}"