jar - 如何使用 NSIS 创建图标快捷方式?

标签 jar nsis

我想用 NSIS 为我的 jar 文件创建一个图标快捷方式
我已经试过了,但是在它不显示图标之后我会改变。

; Shortcuts
!insertmacro MUI_STARTMENU_WRITE_BEGIN Application
 CreateShortCut "$DESKTOP\Brio Gate.lnk" "$INSTDIR\BrioGate.jar" "..\..\Users\Foo\Desktop\ico.ico,0"
!insertmacro MUI_STARTMENU_WRITE_END
SectionEnd

我哪里错了?谢谢!

最佳答案

你真的应该提供完整路径,路径和索引是两个独立的 parameters ,此外,跳过的参数必须为空,您不能将它们排除在外:

CreateShortCut "$DESKTOP\Brio Gate.lnk" "$INSTDIR\BrioGate.jar" "" "$INSTDIR\myicon.ico" 0

关于jar - 如何使用 NSIS 创建图标快捷方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9317007/

相关文章:

electron - nsis 安装程序删除开始菜单子(monad)目录中的现有应用程序链接

NSIS 覆盖快捷方式

nsis - $PROGRAMFILES 是 NSIS 中声明的常量还是从 Windows 读取的环境变量?

java - Spring Boot Jsp 不适用于版本 2.0.2.RELEASE

java - 将文件移动到外部 jar 后执行挂起,没有错误

java - Netbeans java 创建 jar

installation - 如何使用 nsis 在我的设置中添加背景?

nsis - 在运行时设置变量

java - 不是来自测试 hadoop mapreduce wordcount 的有效 JAR

java - 使用maven将persistence.xml放在库jar中的哪里?