Я ищу переменную среды для AppData в NSIS. Мне нужно скопировать файлы в каталог AppData в моей установке.
спасибо!
Это не может быть проще, чем это $APPDATA, вы можете сделать что-то вроде этого:
$APPDATA
SetShellVarContext all !define INSTDIR_DATA "$APPDATA\MyApp" ; call "SetShellVarContext all" before!
$ APPDATA уже определена как постоянная в NSIS.
Каталог данных приложения.Для определения текущего пути пользователя требуется Internet Explorer 4 и выше.Обнаружение пути всех пользователей требует Internet Explorer 5 и выше.Контекст этой константы (Все пользователи или Текущий пользователь) зависит от параметра SetShellVarContext.По умолчанию используется текущий пользователь.