Автоматическая установка обновлений Windows.

Posted by

1) Скопируйте код в любой текстовый редактор (например, Блокнот).
2) Нажмите CTRL+S и сохраните файл с любым именем и расширением .bat
3) Если вы выбираете тип файла: Текстовые файлы, то имя файла в кавычки брать обязательно. (Вот пример: «Update.bat»)
4) Если вы выбираете тип файла: Все файлы, то имя файла в кавычки брать не надо

.

@Echo Off
Title Installing Windows7 Updates
For %%F In (MSU\*.msu) Do Call :msin %%F
For %%A In (CAB\*.cab) Do Call :kbin %%A
Exit
:msin
Start /Wait %1 /quiet /norestart
:kbin
Start /Wait pkgmgr /ip /m:%1 /quiet /norestart
GoTo :EOF
Exit

5) Рядом с bat-файлом cоздайте папки CAB и MSU.
6) Поместите обновления .msu в папку MSU и .cab в папку CAB.
7) Запустите Update.bat и дождитесь закрытия окна командной строки.

Для правильности работы скрипта проверьте у себя соблюдение следующих пунктов:

1) Проверьте разрядность обновлений (х86\х64)
2) В имени файла не должно быть слова EXPRESS, такое обновление копировать бесполезно, оно не установится.
3) Файл Update.bat должен находиться в папке на один уровень выше папок CAB и MSU.

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *

пять × 2 =