Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Проверка наличия обновления

Ответить
Настройки темы
Любой язык - [решено] Проверка наличия обновления

Аватара для SANIOK_AV

Старожил


Сообщения: 493
Благодарности: 6

Профиль | Отправить PM | Цитировать


Доброго времени суток!
Подскажите пожалуйста, как в автоматизированном режиме (bat, vbs) можно осуществить проверку наличия установленного обновленя операционной системы ХР?

Я пока знаю лишь такой способ:
Если я хочу, к примеру, проверить установлено ли обновление KB958644, то проверяю или значение переменной реестра
Код: Выделить весь код
HKLM\SOFTWARE\Microsoft\Updates\windows XP\sp4\KB958644\type
равно
Код: Выделить весь код
update
Может кто-то знает ещё какие-то способы?
Заранее благодарен!!!

Отправлено: 12:46, 18-08-2011

 

Ветеран


Сообщения: 1259
Благодарности: 861

Профиль | Отправить PM | Цитировать


Использовать класс - Win32_QuickFixEngineering

Для bat - wmic QFE where hotfixid="KB958644"
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:23, 18-08-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Модератор


Moderator


Сообщения: 8249
Благодарности: 2847

Профиль | Отправить PM | Цитировать


Цитата SANIOK_AV:
ещё какие-то способы? »
анализ результата работы qfecheck
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:35, 18-08-2011 | #3


Аватара для SANIOK_AV

Старожил


Сообщения: 493
Благодарности: 6

Профиль | Отправить PM | Цитировать


Kazun, Спасибо большое!
Только вот когда
Код: Выделить весь код
wmic QFE where hotfixid="KB958644"
из батника запускаешь то он (батник) грубо говоря не запускается...((
А когда в окне цмд пишешь эту команду, то всё отрабатывает.

P.S.: Сорри
С глюк какойто был (по поводу того что из батника не запускалось)
причём с qfecheck происходило тоже самое
перезагрузка тоже не помогла
откатился на последний снепшот (в VMWARE) и всё заработало
что-бы это могло быть?....(((

Последний раз редактировалось SANIOK_AV, 18-08-2011 в 14:05.


Отправлено: 13:46, 18-08-2011 | #4


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
@echo off
wmic.exe QFE where "HotFixID='KB958644'" get HotFixID, Description
Цитата:
Код: Выделить весь код
C:\Песочница\0078>0001.cmd
Description                                                                 HotFixID
Обновление безопасности для Windows XP (KB958644)  KB958644
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:47, 18-08-2011 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Проверка наличия обновления

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Любой язык - [решено] Проверка наличия файла на веб-сервере Vadikan Скриптовые языки администрирования Windows 5 20-05-2011 01:22
VBS/WSH/JS - [решено] Проверка наличия соединения с интернетом (*.vbs) BadAngel Скриптовые языки администрирования Windows 9 18-04-2011 12:06
[решено] Проверка наличия процесса в Диспетчере задач Hawk37 AutoIt 1 05-03-2010 16:37
CMD/BAT - Проверка наличия диска в дисководе по папке MedVetoff Скриптовые языки администрирования Windows 8 27-08-2009 16:55
[решено] Проверка наличия поля в таблице БД Artem-Samsung Вебмастеру 8 19-03-2008 21:40




 
Переход