|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » [решено] Редактирование svcpack.inf в процессе установки Windows |
|
[решено] Редактирование svcpack.inf в процессе установки Windows
|
Ветеран Сообщения: 1202 |
Необходимо для создания интерактивного выбора устанавливаемых программ из presetup.cmd
Методика описана тут или смотрим здесь: Я так понял, что при запуске установки из Windows на системном диске создаются папки $WIN_NT$.~LS ... Соответственно presetup.cmd отработает корректно. При запуске из DOSа, видимо, методика другая. Возможна ли реализация сабжа? |
|
Отправлено: 10:59, 17-06-2010 |
Ветеран Сообщения: 1202
|
Профиль | Отправить PM | Цитировать Придумал другую реализацию данной задачи.
Текст, добавляемый в presetup.cmd После отработки presetup.cmd обрабатывается эддон y-RunOneEx (прикреплен) Для работы необходим эддон CMD_Files (http://forum.oszone.net/attachment.p...1&d=1276759361) Для оптимизации установки Windows и ускорения времени установки данный метод не совсем оптимальный (хочется реализовать метод, описанный в шапке) |
Отправлено: 11:28, 17-06-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1202
|
Профиль | Отправить PM | Цитировать upd
|
------- Отправлено: 13:46, 18-06-2010 | #3 |
Старожил Сообщения: 413
|
Профиль | Отправить PM | Цитировать Я пользую приблуду от NOV
http://forum.oszone.net/post-903496.html#post903496 - и ниже сами файлы там тоже родной сетуп подменяется - мож пригодится исходники - (по моему так называется-?) тоже есть. могу скинуть. |
Отправлено: 15:17, 18-06-2010 | #4 |
Ветеран Сообщения: 1202
|
Профиль | Отправить PM | Цитировать сделал finish следующего содержания:
@echo off setlocal enabledelayedexpansion Set WD=%~1 set file=svcpack.inf If Exist "%I386%\%file%" Copy "%I386%\%file%" "%WD%\">nul expand -r svcpack.in_ set file=svcpack.inf for /f "delims=[] tokens=1" %%a in ('find /n "SetupHotfixesToRun" %file%') do set /a line=%%a-6 del /q tmp_file 2>nul set counter=1 for /f "tokens=*" %%a in (%file%) do ( echo %%a>>tmp_file if "!counter!"=="!line!" ( echo SetupHotfixes.bat>> tmp_file goto Finish ) set /a counter+=1 ) :Finish move /y tmp_file %file% makecab %file% del /q %file% 2>nul Copy /Y "%WD%\%file%" "%I386%\">nul и как сделать так, чтоб орбаватывались пустые строки тоже |
|
------- Последний раз редактировалось sLiDeR-X, 19-06-2010 в 21:32. Отправлено: 16:51, 19-06-2010 | #5 |
Ветеран Сообщения: 1202
|
Профиль | Отправить PM | Цитировать И все-таки я добил задуманное
Сделал [addon] z-KeepPrefSVC Полностью осуществляет поставленные в шапке темы задачи! Просьба протестировать ![]() |
Последний раз редактировалось sLiDeR-X, 20-06-2010 в 19:58. Отправлено: 17:55, 20-06-2010 | #6 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Установка - Не получается установить Windows 7: зависания в процессе установки | unclegogi | Microsoft Windows 7 | 25 | 15-04-2012 09:17 | |
ОБновления и svcpack.inf... | DImaN! | Автоматическая установка Windows 2000/XP/2003 | 2 | 30-10-2007 05:59 | |
svcpack.inf | desperate | Автоматическая установка Windows 2000/XP/2003 | 7 | 13-06-2006 19:18 | |
Подробнее о методе svcpack.inf | Ven | Автоматическая установка Windows 2000/XP/2003 | 6 | 12-08-2005 01:53 | |
Номер билда в svcpack.inf. | excimer1 | Автоматическая установка Windows 2000/XP/2003 | 1 | 29-07-2005 22:30 |
|