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

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

Аватара для jameszero

Модератор


Moderator


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

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


Alexander_Ursu
Цитата Alexander_Ursu:
При использовании cmdlines.txt пользователь admin добавляется, а при использовании svcpack.inf - нет »
Этот нюанс оговорен в статье из второго поста темы.

Проверить отрабатывает ли inf из svcpack можно так:

Cоздать файл test.inf такого содержания:
Код: Выделить весь код
[Version]
Signature=$Windows NT$

[u]
RunPreSetupCommands = RunNotepad

[RunNotepad]
notepad.exe
Сжать test.inf командой:
Код: Выделить весь код
makecab <путь>\test.inf <путь>\TEST.IN_
и поместить его в I386 дистрибутива Windows XP.

Добавить в секцию [SourceDisksFiles] файла txtsetup.sif строчку:
Код: Выделить весь код
test.inf = 100,,,,,,,20,0,0
Добавить в секцию [Files] файла dosnet.inf строчку (необходимо для установки с HDD):
Код: Выделить весь код
d1,test.inf
Добавить в секцию [SetupHotfixesToRun] файла svcpack.inf строчку:
Код: Выделить весь код
"rundll32 advpack.dll,LaunchINFSection test.inf,U"
Скопировать файл rundll32.exe в папку I386\SVCPACK дистрибутива Windows XP.

В результате установки полученной системы на этапе T12 (SVCPACK) будет запущен блокнот.
Эксперимент, разумеется, только тестовый, но он показывает, что inf-файл отрабатывает.

-------
RuntimePack официальный сайт
Политика ограниченного использования программ для всех редакций Windows
--
мои аддоны в облаке

Не было печали, апдейтов накачали.

Это сообщение посчитали полезным следующие участники:

Отправлено: 11:58, 16-01-2009 | #10