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

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

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

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


Contributor


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

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


Написал инструкцию для решения данной проблемы: 11 новых переменных для проекта SFX Creator: общие папки пользователей

Цитата Соленый:
Для неё справедливо замечание SetShellVarContext, равно как и для $DESKTOP.
Подскажите что это за замечание и что с ним делать ? »
Это означает, что если вы знаете язык NSIS и создаёте пакеты инсталляторов с помощью данной системы, то вы можете отредактировать исходный код скрипта вашего SFX архива перед созданием выходного EXE файла и добавить команду "SetShellVarContext all", которая перенаправит значения всех переменных пользователя с путями в папки (рабочий стол, мои документы, Application Data и т.д.) так, что пути будут указывать на профиль "All Users"

Цитата Соленый:
И еще один вопрос, если указывать переменную $APPDATA для замены файлов, применяя патч на ХР и на Win 7 будут ли создаваться папки не применимые для данной оси, то есть не будет ли создана в ХР папка C:\ProgramData\ с файлами и наоборот. »
Нет, такого не будет, не волнуйтесь

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


Отправлено: 09:46, 26-01-2015 | #874