Создание ярлыка с помощью NSIS

Вопрос: Я пытаюсь создать установщик с помощью NSIS, установив только ту программу, которую я создал, прекрасно работает, но когда я добавляю код в скрипт для установки ярлыка, а также не работают. Я очень новичок в этой программе, и что происходит, путь свойств "Начало в:" является неполным, но если я добавлю " IndieBrowserIndieBrowserbinDebugIndieBrowser.exe", в конце он

Вопрос:

Я пытаюсь создать установщик с помощью NSIS, установив только ту программу, которую я создал, прекрасно работает, но когда я добавляю код в скрипт для установки ярлыка, а также не работают.

Я очень новичок в этой программе, и что происходит, путь свойств “Начало в:” является неполным, но если я добавлю “ IndieBrowserIndieBrowserbinDebugIndieBrowser.exe”, в конце он просто превращает много вещи в папки.

Полный код:

!include «MUI2.nsh» !insertmacro MUI_PAGE_DIRECTORY !insertmacro MUI_PAGE_INSTFILES !insertmacro MUI_LANGUAGE «English» Section «Desktop Shortcut» SectionS SetShellVarContext current SetOutPath «$INSTDIR» CreateShortCut «$DESKTOPIndieBrowser.lnk» «$INSTDIRIndieBrowserIndieBrowserbinDebugIndieBrowser.exe» SectionEnd Лучший ответ:

Вот пример:

; Create application shortcut (first in installation dir to have the correct «start in» target) SetOutPath «$INSTDIRbin» CreateShortCut «$INSTDIRbin${NAME}.lnk» «$INSTDIRbin${NAME}.exe» ; Start menu entries SetOutPath «$SMPROGRAMS${NAME}» CopyFiles «$INSTDIRbin${NAME}.lnk» «$SMPROGRAMS${NAME}» Delete «$INSTDIRbin${NAME}.lnk»

Оцените статью
Добавить комментарий