|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Проблема часто меняющихся обновлений |
|
Проблема часто меняющихся обновлений
|
Новый участник Сообщения: 34 |
Профиль | Сайт | Отправить PM | Цитировать
Здравствуйте уважаемые господа!
К сожалению господа, я инвалид детства (ДЦП) и поэтому компьютер это моя жизнь, я иногда подрабатываю тем, что помогаю «чайникам» недавно купившим компьютер поставить систему. По материалам сайта oszone.net я создал диск, который не задаёт идиотские вопросы при установке, ну кроме, пожалуй, ключа продукта, он же в каждом случае свой, не так ли? Создав такой диск, я столкнулся с неким неудобством, а именно, система занимает около 400 MB на CD, как Вы сами понимаете добавление на такой диск часто меняющихся обновлений проблематично, более того, насколько я знаю, дописать на загрузочный DVD невозможно. И вот, имея много свободного времени, я придумал, как обойти это неудобство. Кому в корне непонятно сказанное ниже, читайте учебник по автоматизации установки XP. Файл cmdlines.txt выглядит так: Файл RunOnceEx.cmd выглядит так: SET CDROM=%~d0 REGEDIT /S NumLock_On.reg REGEDIT /S PowerCfg.reg REGEDIT /S Regional_Set.reg REGEDIT /S Sound_Off.reg 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 %%a:\SP\T-12.cmd %%a: Rem Она выполняет файл T-12.cmd который находится на флэшке в папке ?:\SP, при этом буква флэшки заранее Rem неизвестна. … EXIT %1 cd \sp cls copy T--9.cmd %windir%\system32 Rem При этом в файле Winnt.sif есть строка «[SetupParams]-UserExecute="T--9.cmd"» _install.cmd … EXIT … WindowsXP-KB933360-x86-RUS.exe /quiet /norestart /o /n WindowsXP-KB933729-x86-RUS.exe /quiet /norestart /o /n WindowsXP-KB943460-x86-RUS.exe /quiet /norestart /o /n "Windows Installer (XP)\WindowsInstaller-KB893803-v2-x86.exe" /quiet /norestart /o /n "Windows Installer (XP)\WindowsXP-KB927891-v3-x86-RUS.exe" /quiet /norestart /o /n "Windows Update\WindowsUpdateAgent30-x86.exe" /quiet /norestart /o /n "Outlook Express\WindowsXP-KB900930-x86-RUS.exe" /quiet /norestart /o /n "Outlook Express\WindowsXP-KB929123-x86-RUS.exe" /quiet /norestart /o /n "Outlook Express\WindowsXP-KB941202-x86-RUS.exe" /quiet /norestart /o /n "Network Diagnostics for Windows XP tool\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 … 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 @%%a:\SP\T-9.cmd %%a: Rem На этот раз выполняется файл T-9.cmd на флэшке (за 9 минут до конца…) EXIT Файл T-9.cmd выглядит так: %1 cd \sp cls copy T--0.cmd %windir%\system32 REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\1 /V 1 /D "T--0.cmd" /f del %windir%\kb*.log /q rmdir /s /q %windir%\$hf_mig$ EXIT 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 @%%a:\SP\T-0.cmd %%a: Rem Выполняется файл T-0.cmd на флэшке (при первом входе…) EXIT %1 cd \sp cls Rem Здесь выполняется то, что нельзя выполнить раньше… NetIcon_On.vbs "Internet Explorer 7\SP\IE7-WindowsXP-KB938127-x86-RUS.exe" /passive /norestart "Internet Explorer 7\SP\IE7-WindowsXP-KB939653-x86-RUS.exe" /passive /norestart cd "Windows Media Player 10" _install.cmd cd .. rmdir /s /q %windir%\$NtUninstallKB943460$ rmdir /s /q %windir%\ie7updates rmdir /s /q %windir%\$hf_mig$ del %windir%\kb*.log /q del %windir%\system32\T--0.cmd /q … EXIT Я конечно согласен, здесь можно найти шероховатости, но проблема часто меняющихся обновлений думаю, решена. Gaivor |
|
Отправлено: 16:08, 07-12-2007 |
Ветеран Сообщения: 529
|
Профиль | Отправить PM | Цитировать gaivor, Мультизагрузочный CD автоустановки Windows XP с неограниченным количеством конфигураций ,более гибкий и универсальный. Где именно размещать пресеты не принципиально, можно на установочном CD, можно, как у тебя на флэшке, можно на HDD. Кроме того, 1 раз CD записать не получится из-за интегрированных драйверов.
|
------- Отправлено: 09:04, 16-12-2007 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 34
|
Профиль | Сайт | Отправить PM | Цитировать Здравствуйте!
Я ICQ не пользуюсь… VseDoFeNi, если хотите что-то сказать, говорите открыто gaivor |
Отправлено: 19:12, 17-12-2007 | #12 |
Ветеран Сообщения: 529
|
Профиль | Отправить PM | Цитировать Говорю открыто: для личной переписки есть Отправить PM
|
------- Отправлено: 20:13, 17-12-2007 | #13 |
Новый участник Сообщения: 12
|
Профиль | Сайт | Отправить PM | Цитировать У меня тоже была такая идея, как у автора темы, правда касаемо не только установки обновлений, но и вообще всех необходимых программ. Ибо, например, нужные мне для работы программы занимают 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 |
Отправлено: 18:11, 25-12-2007 | #14 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - Очень часто умирает | Dav3000 | Microsoft Windows 7 | 6 | 19-06-2009 18:37 | |
Установка - Проблема с установкой обновлений. | Salieri | Microsoft Windows Vista | 1 | 02-02-2009 21:38 | |
Службы - Проблема с установкой SP1 и других обновлений для Vista x32 Business Edition | X-zerty | Microsoft Windows Vista | 0 | 22-03-2008 21:27 | |
[решено] проблема с интеграцией обновлений | rmad | Наборы обновлений для Windows XP/2003/Windows 7 | 10 | 22-08-2007 01:04 | |
Проблема установки обновлений от MS в рамках больших ЛВС | alekseyIzh | Microsoft Windows NT/2000/2003 | 6 | 12-08-2004 11:46 |
|