запуск импортированного кода nsis из скомпилированного исполняемого файла nsis

Можно ли импортировать код nsis и запускать его из скомпилированного исполняемого файла nsis?

Предположим, у меня есть nsis-скрипт fubar.nsi, и я скомпилирую его в fubar.exe. По странным причинам* у меня также есть некоторые дополнительные операторы nsis, которые я хочу прочитать и выполнить при запуске fubar.exe — я не уверен, какими они будут до тех пор.

Существует ли плагин или метод для этого? Или это просто невозможно/нецелесообразно?

* причина в том, что у меня есть несколько небольших обновлений программного обеспечения, и я предпочитаю последовательно запускать операторы вместе, запрашивая 1 запрос UAC Windows, чем выполнять вместо этого x отдельные файлы .exe и генерировать x запросов.

Редактировать: я думаю, что лучшим подходом может быть использование плагина UAC для отдельных файлов .exe в сочетании с настройкой

SilentInstall silent
AutoCloseWindow true
ShowInstDetails hide

в отдельных обновлениях.


person brian_d    schedule 05.10.2010    source источник


Ответы (1)


Как уже упоминалось, использование UAC plugin для отдельных файлов .exe в сочетании с настройкой

SilentInstall silent
AutoCloseWindow true
ShowInstDetails hide

в отдельных обновлениях у меня работал только один начальный запрос UAC. Я очень доволен этим. :)

person brian_d    schedule 05.10.2010