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

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

Аватара для timon45

Ветеран


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

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


Painkiller, в вашем проекте, меня больше всего заинтересовали "аддоны" (.Net FrameWork 4.6.1 Rus Final, DirectX Redistributable, RuntimePack + Microsoft Visual C++ 2005-2008-2010-2012-2013-2015 x86\64 и Flash Player).
Как я понял принцип интеграции заключается в распаковке dotNetFx461_x86_64.esd, копировании dotNetFx461_x64\dir монтированный автономный образ и интеграции ключей в реестр x64.reg.
как то так:
Цитата:
reg load HKEY_LOCAL_MACHINE\PE4-SOFTWARE "%~dp0Mount\Windows\System32\config\SOFTWARE"
reg load HKEY_LOCAL_MACHINE\PE4-SYSTEM "%~dp0Mount\Windows\System32\config\SYSTEM"
reg load HKEY_USERS\PE4-Default "%~dp0Mount\Users\Default\NTUSER.DAT"
REGEDIT /S %~dp0x64.reg
...
reg unload HKEY_LOCAL_MACHINE\PE4-SOFTWARE
reg unload HKEY_LOCAL_MACHINE\PE4-SYSTEM
reg unload HKEY_USERS\PE4-Default
Вопрос а не перекрывает ли внесение твиков в реестр Active Setup если я выполню перечисленные выше действия через свой скрипт? Или вы используете какие то заглушки? Или же просто параметры которые вносят "аддоны" не затираются Active Setup-ом, т.к. в вашем интеграторе они не перекрываются.

П.С. Я тоже против установки ОС в режиме аудита и уже давно использую скрипт (cmd) для создания своей сборки, вот только мне не очень нравится длительная установка .Net FrameWork 4.6.1 и RuntimePack поэтому хотел позаимствовать их метод установки себе в скрипт

Отправлено: 15:57, 28-03-2016 | #6