|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Установка обновления KB943729 |
|
Любой язык - [решено] Установка обновления KB943729
|
Старожил Сообщения: 498 |
Добрый день господа. Необходим скрипт, неважно на чем! Скрипт будет запускаться при логоне через GPO.
Условия: 1. Скрипт должен отрабатывать только на системах с Windows XP; 2. Скрипт, после проверки версии Windows, должен устанавливать вышеуказанный апдейт; 3. После успешной установки апдейта необходима перезагрузка; 4. Если KB уже установлен - пропуск работы скрипта. Файл с kb943729 называется так: Windows-KB943729-x86-RUS.exe Буду очень признателен за Ваши изящные решения) |
|
------- Отправлено: 20:37, 14-06-2014 |
Старожил Сообщения: 498
|
Профиль | Отправить PM | Цитировать Нашел вот такой скриптик:
@echo off SET DC_NAME=dc.company.com rem Check to see this is Windows XP ver | find "Windows XP" >NUL if errorlevel 1 goto end rem Check to see if the update is already installed reg QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP20\KB943729" >NUL 2>NUL if errorlevel 1 goto install_update goto end :install_update \\%DC_NAME%\kb943729\Windows-KB943729-x86-RUS.exe /passive /forcerestart :end |
------- Последний раз редактировалось Crush45, 14-06-2014 в 21:25. Причина: edit Отправлено: 21:23, 14-06-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата Crush45:
Цитата Crush45:
Цитата Crush45:
|
|||
Отправлено: 22:54, 14-06-2014 | #3 |
Старожил Сообщения: 498
|
Профиль | Отправить PM | Цитировать Iska, если я все правильно вычитал, то фильтр будет следующим:
а в батник я засовываю ваш код: Цитата Iska:
|
|
------- Отправлено: 14:07, 15-06-2014 | #4 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата Crush45:
Цитата Crush45:
Читаете: Win32_QuickFixEngineering class (Windows). Видите, что ключами для экземпляров объектов данного класса являются: Цитата:
Цитата:
Можете ради интереса выполнить запрос вида: и посмотреть на странности с именованием. Вопрос, почему было сделано так — в одном случае номер KB содержится в «HotFixID», в другом случае в «ServicePackInEffect» — не ко мне. |
|||||
Отправлено: 16:43, 15-06-2014 | #5 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Ошибка - GPP Сетевой диск + kb943729 | Khabby | Microsoft Windows 2000/XP | 1 | 17-09-2012 18:54 | |
Загрузка - установка пакета обновления | infected09 | Microsoft Windows 7 | 1 | 13-11-2011 21:34 | |
Ошибка - Установка обновления KB961260 | d0ublezer0 | WSUS | 6 | 14-04-2009 13:19 | |
Интернет - Установка обновления | banbug | Microsoft Windows 2000/XP | 1 | 18-11-2008 09:39 | |
7 / 2008 R2 - не устанавливается Windows6.0-KB943729-x86 | e9990638 | Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista | 2 | 18-08-2008 12:08 |
|