Материал просмотрен 1,585 раз(а)

Общие сведения о WMI

Хочется многое рассказать о применении этой технологии, написании скриптов и работы с командной строкой. Но начну я всё-таки с определения. Итак, технология WMI – это аббревиатура, означающая Windows Management Instrumentation (Инструментарий управления Windows) – это созданная Майкрософтом реализация WBEM – Web-Based Enterprise Management (модель управления предприятием на базе Web), которая была разработана и принята особой рабочей группой DMTF – Distributed Management Task Force (группа управления распределёнными системами), при участии таких корпораций как: Cisco Systems, Compaq Computer, Intel, Microsoft, BMC Software.

Основная задача WBEM – это разработка стандартов удалённого управления единой информационной средой предприятия, которые позволили бы предоставить централизованное управление всеми физическими и логическими элементами этой среды и которые не зависели бы ни от аппаратного обеспечения, ни от операционной системы, ни от сетевой инфраструктуры.

Решение задачи выразилось в CIM – Common Information Model (Общая информационная модель), которая представляет собой физическую и логическую структуры компьютерной системы в виде информационной модели, объединяющей в себе следующие характеристики:

  • единство;
  • расширяемость;
  • объектно-ориентированный подход;

Кроме того, CIM определяет единые интерфейсы обмена данными с любым компонентом данной модели.

Итак, технология WMI – это глобальная концепция настройки, управления и слежения за работой различных частей корпоративной компьютерной сети.

Решаемые задачи:

Управление различными версиями операционных систем линейки Mircosoft Windows.

При помощи сценариев WMI можно анализировать журнал событий, работать с файловой системой, обращаться к счётчикам производительности, управлять запущенными процессами и службами, просматривать и модифицировать ключи реестра, при этом все действия одинаково производятся как для локальной машины, так и для удалённой и даже для целого списка удалённых систем (пакетная обработка).

Управление сетевыми службами.

WMI сценарии позволяют настраивать различные сетевые службы (DHCP, DNS и т.п.), а также управлять сетевыми устройствами, поддерживающими SNMP – Simple Network Management Protocol (Простой протокол управления сетью).

Мониторинг состояния системы в режиме реального времени.

С помощью сценариев WMI можно создавать обработчики событий WMI, которые могут отслеживать и обрабатывать различные события, связанные с изменением информационной системы (например, запуск определённого процесса, появление определённого ключа реестра, запись в системный журнал событий и т.д.).

Управление серверными приложениями системы Windows.

При помощи WMI можно управлять множеством приложений, поддерживающих эту возможность: Microsoft Application Center, Internet Information Server, Exchange Server, SQL Server, System Management Server, Operations Manager.