Мультизагрузка и winnt.sif

Ответить
Аватара пользователя
Дима_Борщёв@vk

Мультизагрузка и winnt.sif

Сообщение Дима_Борщёв@vk »

Добрый день. По долгу службы и для упрощения работы создаю свой дистрибутив Windows XP, чтоб устанавливалось сразу всё, что нужно для машин филиалов. Столкнулся с такой проблемой:

Необходимо добавить мультизагрузку. Должна быть возможность поставить два варианта одного и того же дистрибутива, но с разными параметрами. Поискал в нете, а так же
здесь
и
здесь
, полистал форум - нигде не могу найти ответ. Может ли файл winnt.sif (а так же изменения в его имени для мультизагрузки) содержать строку

[GuiUnattended]

DetachedProgram = ...

более одного раза?

Дело в том, что в дистрибутив включена сборка драйверов. Исходя из
этой статьи
winnt.sif уже содержит в себе

[GuiUnattended]

DetachedProgram=".\system32\cmd.exe"

Arguments="/Q /C FOR /F %I IN (%SystemRoot%\SYSTEM32\$WINNT$.INF) DO (FOR %J IN (%I$OEM$) DO (IF EXIST %J (start /min /D%J NirCmd.exe exec hide Drivers.cmd)))"

Подскажите пожалуйста, как можно решить такую проблему. Будет ли работать правильно winnt.sif если записать его так:

[GuiUnattended]

DetachedProgram = "%SystemDrive%\Pust\other.exe"

DetachedProgram=".\system32\cmd.exe"

Arguments="/Q /C FOR /F %I IN (%SystemRoot%\SYSTEM32\$WINNT$.INF) DO (FOR %J IN (%I$OEM$) DO (IF EXIST %J (start /min /D%J NirCmd.exe exec hide Drivers.cmd)))"



и, если нет, то как можно выйти из подобной ситуации?
Ответить

Вернуться в «Автоматическая установка Windows 2000/XP/2003»