Как создать ярлык значка с NSIS? - PullRequest
8 голосов
/ 16 февраля 2012

Я хотел бы создать ярлык-иконку для моего jar-файла с NSIS Я пытался это сделать, но после того, как на нем не появится значок, я бы хотел его изменить.

; 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

Где я не прав? Спасибо!

1 Ответ

17 голосов
/ 17 февраля 2012

Вы должны действительно указать полный путь, а путь и индекс - это два отдельных параметра , также пропущенные параметры должны быть пустыми, вы не можете просто их пропустить:

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