Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для K.A.V.

Ленивый кусок мяса


Contributor


Сообщения: 1986
Благодарности: 723

Профиль | Сайт | Отправить PM | Цитировать


Цитата Kopejkin:
Чем отличается ярлык на рабочем столе, создаваемый NSIS »
Цитата Kopejkin:
и ярлык, создаваемый вручную из контекстного меню файла: Отправить - Рабочий стол (создать ярлык)? »
КЭП. Зайти в свойства двух ярлыков и посмотреть различия
У "правильного" ярлыка прописана рабочая директория, а у вас при создании ярлыка там пустое значение, из-за этого в программе получается указанный вами глюк.

Решение.
Прописать SetOutPath перед командой создания ярлыка:
Код: Выделить весь код
SetOutPath $INSTDIR
CreateShortCut "$DESKTOP\FolderSizes 7.lnk" "$INSTDIR\FolderSizes.exe" "" "$INSTDIR\FolderSizes.exe" "" "" "" "Запустить ${PRODUCT_NAME}${PRODUCT_VERSION}"

-------
[Справочник по командам Windows] -- [Справочник по NSIS] -- [SFX Creator - для создания SFX архивов]

Это сообщение посчитали полезным следующие участники:

Отправлено: 10:14, 07-02-2015 | #1471