Проблема часто меняющихся обновлений

Аватара пользователя
Vadikan

Re: Проблема часто меняющихся обновлений

Сообщение Vadikan »

gaivor,
Мультизагрузочный CD автоустановки Windows XP с неограниченным количеством конфигураций
,более гибкий и универсальный. Где именно размещать пресеты не принципиально, можно на установочном CD, можно, как у тебя на флэшке, можно на HDD. Кроме того, 1 раз CD записать не получится из-за интегрированных драйверов.
Аватара пользователя
gaivor

Re: Проблема часто меняющихся обновлений

Сообщение gaivor »

Здравствуйте!



Я ICQ не пользуюсь…

VseDoFeNi, если хотите что-то сказать, говорите открыто



gaivor
Аватара пользователя
gaivor

Re: Проблема часто меняющихся обновлений

Сообщение gaivor »

Говорю открыто: для личной переписки есть
Отправить PM
Изображение
Аватара пользователя
VseDoFeNi

Re: Проблема часто меняющихся обновлений

Сообщение VseDoFeNi »

У меня тоже была такая идея, как у автора темы, правда касаемо не только установки обновлений, но и вообще всех необходимых программ. Ибо, например, нужные мне для работы программы занимают 1-2 CD диска, а есть и по целому DVD. Естестественно, при автоустановке системы с диска, речи об интеграции этих программ в в дистрибутив Windows быть не может.

И вот некоторые мои идеи по этому поводу:

1. Насколько я понимаю, флэшка в этом случае используется для установки обновлений на комьпютере, не принадлежащему автору темы. Однако, хотелось бы рассмотреть более общий случай.

Во-первых, если, например, я ставлю винду на свою комп, то нужные файлы для установки могут находится на моем жестком диске.

Во-вторых, пользоваться флэшкой можно только после установки драйверов на мат. плату и USB порты.

В-третьих, у меня уже был печальный опыт, когда флэшка не определялась при перезагрузке компа или если она уже была вставлена до включения компа. Приходилось вытаскивать и вставлять ее снова. А если флэшка исполльзуется при автоустановке Windows, предполагается, что все участие человека заключается в подготовке дистрибутива (например обработка в nLite, интеграция драйверов и обновлений) и запуске установки.

2. Как бы сделал я:



Во первых в корень раздела жесткого диска или флэшки положил маркерный файл по аналогии с WIN51. Для жесткого диска, допустим, DISTR, флэшки - USBFLASH



Файл RunOnceEx.cmd:





Код:

Код: Выделить всё

SET FLASH=%~d0 
Rem Вся идея в одной нижеследующей команде…
FOR %%a IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%a:\USBFLASH SET FLASH=%%a: 
%FLASH%\SP\T-12.cmd
Rem Она выполняет файл T-12.cmd который находится на флэшке в папке ?:\SP, при этом буква флэшки заранее
Rem неизвестна.
…
EXIT

Я бы еще сделал





Код:

Код: Выделить всё

SET SPACK=%FLASH%\SP
SET WINSTXP=%SPACK%\Windows Installer (XP)
SET WINUPD=%SPACK%\Windows Update
SET OE=%SPACK%\Outlook Express
SET NEIDIAG=%SPACK%\Network Diagnostics for Windows XP tool
SET IE7=%SPACK%\Internet Explorer 7
SET IE7SP=%IE7%\SP
EXIT

ну и, соответственно:





Код:

Код: Выделить всё

"%WINSTXP%\WindowsInstaller-KB893803-v2-x86.exe" /quiet /norestart /o /n
"%WINSTXP%\WindowsXP-KB927891-v3-x86-RUS.exe" /quiet /norestart /o /n
"%WINUPD%\WindowsUpdateAgent30-x86.exe" /quiet /norestart /o /n
"%OE%\WindowsXP-KB900930-x86-RUS.exe" /quiet /norestart /o /n
"%OE%\WindowsXP-KB929123-x86-RUS.exe" /quiet /norestart /o /n
"%OE%\WindowsXP-KB941202-x86-RUS.exe" /quiet /norestart /o /n
"%NETDIAG%\WindowsXP-KB914440-v12-x86-RUS.exe" /quiet /norestart /o /n
"Internet Explorer 7\IE7-WindowsXP-x86-rus.exe" /passive /nobackup /norestart
"Internet Explorer 7\SP\WindowsXP-KB904942-v2-x86-RUS.exe" /quiet /norestart /o /n
"Internet Explorer 7\SP\IE7-WindowsXP-KB937143-x86-RUS.exe" /quiet /norestart /o /n
REGEDIT /S Reg\HKCU.reg
REGEDIT /S Reg\HKLM.reg
REGEDIT /S Reg\Advanced.reg
REGEDIT /S Reg\IE7.reg
EXIT

3. Не совсем понял, зачем копировать файлы T*.cmd в %windir%\system32. их, по-моему, можно можно запустить и из папки %FLASH%\SP\
Ответить

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