inno-setup - 添加复选框以不添加开始菜单图标

标签 inno-setup shortcut startmenu

所以这可能真的很简单,我一直在寻找并寻找一个例子,但似乎找不到一个。

我只需要添加一个复选框来选择选项不创建一个开始菜单快捷方式到屏幕上显示“选择开始菜单文件夹 - 安装程序应该在哪里放置程序的快捷方式?”。只是不知道如何做到这一点。帮助将不胜感激。

到目前为止,这是我的代码:

[Setup]
AppName=My Launcher
AppVersion=1.1
DefaultDirName={pf}\My Launcher
DefaultGroupName=My Launcher
UninstallDisplayIcon={app}\myLauncher.exe
Compression=lzma2
SolidCompression=yes

[InstallDelete]
Type: files;  Name: "{app}\myLauncher.exe";

[Files]
Source: "myLauncher.exe"; DestDir: "{app}"
Source: "QtCore4.dll"; DestDir: "{app}"
Source: "QtGui4.dll"; DestDir: "{app}"
Source: "QtNetwork4.dll"; DestDir: "{app}"
Source: "QtSql4.dll"; DestDir: "{app}"
Source: "Readme.txt"; DestDir: "{app}"


[Icons]
Name: "{group}\My Launcher"; Filename: "{app}\myLauncher.exe"

最佳答案

[Setup]部分,尝试将其添加到末尾:

AllowNoIcons=yes

here有关此属性的官方文档。

关于inno-setup - 添加复选框以不添加开始菜单图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16553921/

相关文章:

installation - Inno Setup if 和语言

firefox - Firefox 是否有清除缓存的键盘快捷键?

javascript - 如果用户在 javascript 中按下两个键如何做某事

c++ - 如何以编程方式将应用程序图标固定到 Windows 8 中的 Metro 启动屏幕

c - 如何禁用 Windows 7 上的开始按钮(而不是任务栏)?

callback - 如何在不阻塞 Inno Setup UI 的情况下执行 7zip?

vb.net - 隔离的存储内容是否在更新后仍然存在?

java - 在Java中,如何制作类似Emacs的快捷方式?

inno-setup - 从 Inno Pascal 设置 DestDir?