|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Система - [addon] z-KeepPrefSVC - интерактивный выбор устанавливаемых программ из svcpack.inf |
|
Система - [addon] z-KeepPrefSVC - интерактивный выбор устанавливаемых программ из svcpack.inf
|
Ветеран Сообщения: 1202 |
Профиль | Отправить PM | Цитировать
Аддон z-KeepPrefSVC Модификация файла svcpack.inf дистрибутива Windows. Фактически переносит все строки после [SetupHotfixesToRun] файла svcpack.inf в отдельный _SetupHotfixes.cmd Производился для возможности выбора установки компонентов (аддонов SVCPACK) на этапе Т-40, посредством ответов пользователя на вопросы либо обработкой посредством GUI, запускаемые из presetup.cmd. Это позволяет конечному пользователю выбирать из предложенного то, что ему действительно нужно. Главная идея - отключать "весомые" аддоны такие как DotNET, Office... (особенно актуально будет сборщикам дистрибутивов - экономит время установки на ВМ ) Если ответ на запрос положительный или выбран чекбокс в GUI, то в файле _SetupHotfixes.cmd все остается как есть - установка рассматриваемого аддона будет произведена, как и положено. Если же вы ответили отрицательно, либо сняли чекбокс, то из _SetupHotfixes.cmd удаляется строка с соответствующим аддоном и в процессе установки он установлен не будет. Существует 2 метода обработки:
Для реализации выбора устанавливаемых компонентов понадобится поддержка presetup.cmd, работа которого доступна только посредством: P.S. В архив вложен пример PreSetup.cmd и PstSetup.cmd (Если используете Gui-интегратор переименуйте PstSetup.cmd в PosSetup.cmd) Смежная тема [addon] z-Runss - модификация прогресс-бара установки |
|
Отправлено: 19:54, 20-06-2010 |
Ветеран Сообщения: 1576
|
Профиль | Отправить PM | Цитировать sLiDeR-X,
В аддоне используется переменная %SrcDosPath%. Насколько я знаю она создаётся при использовании Fake-Setup Advanced. Если использовать Gui-интегратор пакета обновлений и аддонов этой переменной, по-моему, не создаётся. Как это повлияет на работу аддона? |
------- Отправлено: 21:02, 18-08-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1002
|
Профиль | Отправить PM | Цитировать Цитата sLiDeR-X:
|
|
------- Отправлено: 22:15, 18-08-2010 | #3 |
Ветеран Сообщения: 1202
|
Профиль | Отправить PM | Цитировать ya158, tr011_tmn, сделал пояснения в шапке по поводу %SrcDosPath% и добавил скриншоты
|
------- Отправлено: 07:04, 19-08-2010 | #4 |
Ветеран Сообщения: 1002
|
Профиль | Отправить PM | Цитировать Цитата sLiDeR-X:
|
||
------- Отправлено: 07:24, 19-08-2010 | #5 |
Ветеран Сообщения: 1202
|
Профиль | Отправить PM | Цитировать tr011_tmn, да. Вы сами можете отредактировать presetup.cmd на наличие вопросов к интересующим вас эддонам. Я указал только наиболее громоздкие.
|
------- Отправлено: 07:36, 19-08-2010 | #6 |
Ветеран Сообщения: 1576
|
Профиль | Отправить PM | Цитировать Цитата sLiDeR-X:
Цитата sLiDeR-X:
Не лучше ли будет либо автоматически определять используются ли Gui-интегратор пакета обновлений и аддонов и Fake-Setup Advanced и делать соответствующие изменения в _SetupHotfixes.cmd и presetup.cmd. Или же в любом случае использовать Цитата sLiDeR-X:
|
|||
------- Отправлено: 07:54, 19-08-2010 | #7 |
Ветеран Сообщения: 1002
|
Профиль | Отправить PM | Цитировать Цитата sLiDeR-X:
|
|
------- Отправлено: 07:56, 19-08-2010 | #8 |
Ветеран Сообщения: 1202
|
Профиль | Отправить PM | Цитировать tr011_tmn, ya158, как раз уже этим и занимаюсь. Ждите
|
------- Отправлено: 08:05, 19-08-2010 | #9 |
Ветеран Сообщения: 1202
|
Профиль | Отправить PM | Цитировать Тестовый вариант: z-KeepPrefSVC_s_100819_11-21.7z (125 КБ) (у себя еще не откатывал но должно работать)
Не подходит для нескольких сборок Windows на одном диске, так как в presetup.cmd прописан жесткий путь: %i:\I386\fSetup.ini |
------- Отправлено: 08:25, 19-08-2010 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
|