希望 Inno Setup 提供创建桌面快捷方式的选项,而不是开始菜单快捷方式

Want Inno Setup to offer the option to create desktop shortcuts, but not Start menu shortcuts

我的图标部分是 Inno Setup 目前看起来像这样:

[Icons]
Name: "{userdesktop}\Apps\Login"; Filename: "{sd}\exe\Logn.exe"
Name: "{userdesktop}\Apps\Pats"; Filename: "{sd}\exe\Pats.exe"
Name: "{userdesktop}\Apps\Str"; Filename: "{sd}\exe\Str.exe"
Name: "{userdesktop}\Apps\StrMng"; Filename: "{sd}\Odin\exe\StrMgr.exe"

在安装过程中,Inno 有一个 'Start Menu shortcuts' 部分。如果我让 Inno 做它的事情,它会安装上面列出的快捷方式,但也会安装一个开始菜单条目,以及一堆我不想要的 exe。如何让Inno只提供添加上面快捷方式的选项,不提供开始菜单快捷方式?

只需将 DisableProgramGroupPage 设置为 yes:

DisableProgramGroupPage=yes

尽管即使使用默认设置 auto,安装程序也不会自行在“开始”菜单中创建任何图标。如果它确实创建了一些,您必须在 Icons 部分中有这些图标。