Вот по поводу данного DIR ID есть небольшой вопрос...
В своем аддоне я решил сделать "универсальность" - что бы ставился не только в Program Files, но и куда пользователь захочет (установка на "живую" систему). Все победил, кроме добавления ярлыка. На данный момент имею следующее (насколько я понял синтаксис):
Код:
[DefaultInstall]
ProfileItems =PROG.AddShortcut1
[PROG.AddShortcut1]
Name =%SRTC_NAME%
CmdLine =-1,,"%PROG_DIR%\%PROG_1%"
WorkingDir =-1,"%PROG_DIR%"
SubDir ="Утилиты"
InfoTip =%PROG_INFO%
[Strings]
SRTC_NAME ="Everything"
PROG_DIR ="C:\Program Files\Everything"
PROG_1 =Everything.exe
PROG_INFO ="Поисковая система"
При этом ярлык прописывается в Пуск-Все программы-Утилиты, имеет название Everything, верное описание, но вот с директориями - бардак. Путь запуска получается в ярлыке
C:\Everything.exe, а Рабочая папка - пусто. Можно ли как-то получить нормальную строку запуска (C:\Program Files\Everything\Everything.exe) и рабочую папку?