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

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

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

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


Contributor


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

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


Цитата Salmo:
А как будет решаться задача отключения перенаправления в реестре? »
Позже решим этот вопрос добавлением команды SetRegView (можете прочитать о ней в Справочнике по NSIS)
Просто времени уже прилично прошло с момента выхода версии 2.6, поэтому решил выложить то, что уже наработал
А функционал с перенаправлением реестра думаю опять же, малому количеству пользователей нужен, поэтому сделаем чуть позже

Цитата Salmo:
отключение перенаправления затрагивает только процессы инсталлятора или все процессы системы »
Все процессы системы было бы жирновато, не находите?
Настройка действует только в пределах инсталлятора, а как насчет дочерних процессов, запускаемых инсталлером, насчет этого ничего не скажу, т.к. не тестил

Цитата Salmo:
и когда эта настройка перестает действовать и восстанавливается функция перенаправления, если выбраны настройки "отключить х64 редирект" и "восстанавливать глобальную настройку после каждой команды" ? »
В справке к SFX Creator же написано, то, что вы выбираете в диалоге настройки редиректа включить/отключить, то и устанавливается при запуске вашего инсталлятора
И настройка перенаправления (глобальная настройка) будет действовать до тех пор, пока какая-либо команда в скрипте не установит свою настройку (например вы можете изменить настройку редиректа при распаковке ваших файлов, для каждой записи отдельно)
читать дальше »
Кстати говоря, версия 2.7 может установить настройку редиректа перед исполнением любой доступной команды в SFX Creator, только вот этот переключатель перенаправления в диалогах программы просто не существует, т.к. честно признаться, было лень лопатить все диалоги, т.к. особой ценности в данном функционале я, по крайней мере сейчас, не вижу
Но если кому интересно, могу рассказать, как можно изменить настройку редиректа перед исполнением какой-либо команды в скрипте


"восстанавливать глобальную настройку после каждой команды"
Опять же, в справке описано...Если отметить, то после каждой команды в скрипте (создание ярлыка, выполнение приложения, операции в реестре, операции с файлами и т.д.) будет установлена та настройка редиректа, которую вы выбрали как глобальную настройку при запуске инсталлятора

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


Отправлено: 22:56, 10-02-2013 | #644