Показать полную графическую версию : Скрипт для установки обновлений в win nt 4.0
ultra_fs
06-05-2009, 00:18
Нужна помощь в создании скрипта автоматической установки обновлений для winnt ( по аналогии, как выкладывались тут же, но для более свежих ос). Суть проблемы: нужно создать cd, на котором будут записаны 6-ой сп и все обновления , вышедшие под nt после него. Процессом установки будет управлять bat файл, который запускатся с диска автораном, в файле прописал последовательный запуск файлов обновлений с нужными мне ключами, но столкнулся с проблемой, что некоторые обновления не устанавливаются или вываливаются с ошибкой из-за того, что не установлен сп6, даже не смотря на то, что сп устанавливается самый первый в списке. Если перезагрузить систему, то обновления проходят успешно.
Как побороться с этой ситуацией и автоматизировать процесс с помощью bat файла т.е. как сделать чтобы после перезагрузки система автоматически продолжила установку не установленных обновлений?
ultra_fs, в этой системе программы по разному распознают наличие последнего (6-го) сервис пака.Пост SP6 не сразу разобрало что NT уже с SP6a, а IE6sp1 сразу»
Или браузеру не принципиально? В требованиях IE6sp1 значится именно NT4.0 с SP6.
Windows NT 4.0 with the high encryption version of Service Pack 6a and higher: >> (http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=1e1550cb-5e5d-48f5-b02b-20b602228de6)
Доустановку можно продолжить при первом входе.
Установка Windows NT (http://forum.oszone.net/thread-5889.html)
ultra_fs
07-05-2009, 00:28
IE не нужен, поэтому вопрос касается сп и обновлений для ос. я хочу сделать отдельный диск, который будет ставить все в автомате, но уже поверх установленной системы. нужно сначала установить сп6 - ребут, потом продолжить установку остальных обновлении все это автоматом должно делаться т.е. скриптом , но пока вот не могу прикинуть как
ultra_fs, например, первый скрипт устанавливает сервис пак, после чего прописывает команду на запуск второго скрипта в RunOnceEx и перезагружает компьютер.
RunOnceEx (http://oszone.net/2762)
Запуск RunOnceEx с CD (http://oszone.net/2805)
Пример.
Скрипт 1.
@echo off
FOR %%d 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 %%d:\marker.txt SET CDROM=%%d:
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
SET i=100
start /wait %CDROM%\folder\sp6.exe -switch
shutdown.exe -r -f -t 15
REG ADD %KEY% /V TITLE /D "Updating the OS" /f
REG ADD %KEY%\%i% /VE /D "Installing Updates" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\folder\script2.cmd" /f
SET /A i+=1
EXIT
Скрипт 2 - все остальное.
Выделенное красным исправьте на свое.
Нирчи-блондинкатупаЯ
14-01-2011, 15:20
Кто-нибудь знает как установить драйвер автоматически из cmd/bat-скрипта?
Вручную-то легко: жмешь правой кнопкой мыши по файлу .inf и выбираешь установить...
А как автоматом, без участия пользователя?
Ведь .dll, .reg можно зарегистрировать, и это должно быть можно!?!?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.