Проверьте наличие обновлений для Flash Player и другого программного обеспечения.
Нелегко с первого взгляда проверить, всегда ли самые последние версии различного используемого программного обеспечения установлены на различных управляемых системах. В этой статье и на этой подробной странице мы представили сценарий VBS, который мы создали и который позволяет вам быстро проверять наличие обновлений для Flash Player, Adobe Reader 9.x и другого программного обеспечения (например, клиент обмена мгновенными сообщениями Pidgin и FTP-клиент FileZilla).
В прошлом мы объясняли, как можно расширить функционирование скрипта, чтобы он мог проверять статус обновления множества других программ. Файл VBS основывает свою работу на информации, собранной в разделе HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall в реестре Windows. На самом деле этот ключ содержит информацию, необходимую для удаления приложений, присутствующих в системе. В каждом подразделе параметр DisplayVersion хранит ссылку на номер версии установленной программы.
Разработанный нами сценарий VBS проверяет значение DisplayVersion, сравнивая его с тем, что указано на веб-сайтах производителей каждого приложения.
Мы дополнительно улучшили сценарий, чтобы он мог выполнять автоматическую установку различных контролируемых компонентов.
Для проверки работы VBS-скрипта необходимо создать пустую папку на жестком диске (например c:update-script) или на съемном диске и скопировать в нее содержимое (один VBS-файл) этого сжатого архива.
Двойным щелчком по файлу update.vbs скрипт загрузит дополнительный файл (check.vbs). Последний является основным сценарием, который проверяет статус обновления программ, которыми в данный момент управляют (Adobe Flash Player для Internet Explorer, Adobe Flash Player для других веб-браузеров, Pidgin, FileZilla Client и Adobe Reader 9.x).
Как только вы получите следующее сообщение, вы можете нажать OK, а затем дважды щелкнуть файл check.vbs:
Как только скрипт check.vbs будет запущен, он прежде всего проверит, что он обновлен до последней версии. Если существует более обновленная версия файла VBS, его выполнение будет прервано и будет показано следующее сообщение с приглашением повторно запустить update.vbs:
Конечно, вы всегда должны иметь работающее подключение к Интернету при запуске первого и второго сценариев VBS.
При запуске сценарий, который выполняет фактическую проверку, показывает некоторые инструкции, которые резюмируют его работу:
Если, например, плагины Adobe Flash Player не обновлены, сценарий покажет сообщение, подобное следующему:
Нажав Да, обновление будет загружено, и будет запущена соответствующая процедура установки.
Важно завершить процедуру установки продукта перед началом следующей, утвердительно ответив на сообщения, отображаемые сценарием.
В случае Adobe Reader 9.x сценарий VBS не может автоматически загружать и устанавливать какие-либо обновления. Если Adobe выпустила обновления, информационное окно все равно отображается:
«Парк программного обеспечения», подлежащий проверке с помощью сценария VBS, все еще довольно ограничен, но проиллюстрированный вариант по-прежнему кажется нам хорошей идеей для быстрого обновления ваших систем и уверенности в том, что вы не используете устаревшие (поэтому небезопасные) версии различных программ.
Использование сценария не отменяет необходимости периодического проведения инвентаризации установленного программного обеспечения и необходимости применения правильных исправлений безопасности для всех программ, не проверенных автоматически файлом VBS.