Поделиться через


Сведения о WMI

Инструментарий управления Windows (WMI) — это реализация Web-Based корпоративного управления (WBEM), которая является отраслевой инициативой по разработке стандартной технологии для доступа к информации об управлении в корпоративной среде. WMI использует отраслевый стандарт Common Information Model (CIM) для представления систем, приложений, сетей, устройств и других управляемых компонентов. CIM разрабатывается и поддерживается Форумом по распределённому управлению (DMTF).

Заметка

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

 

Управление удаленными компьютерными системами с помощью WMI

Возможность получения данных управления с удаленных компьютеров — это то, что делает WMI полезным. Удаленные подключения WMI выполняются через DCOM. Альтернативой является использование удаленного управления Windows (WinRM), которое получает удаленные данные управления WMI с помощью протокола на основе SOAP WS-Management.

Программирование с помощью WMI

Приложения или скрипты управления могут получать данные или выполнять операции с помощью WMI на различных языках. Дополнительные сведения см. в разделе «Аудитория разработчиков» инструментирования управления Windows.

Многие функции Windows имеют связанные поставщики WMI, такие как поставщик данных конфигурации загрузки (BCD) или поставщик томов хранилища . Поставщики WMI реализуют функциональные возможности, описанные методами и свойствами классов WMI для управления связанными функциями Windows. Дополнительные сведения см. в поставщиках WMI и классах WMI.

Дополнительные сведения о том, как написать поставщика для предоставления данных из нового оборудования или приложений, см. в предоставление данных в WMI.

Дополнительные сведения о том, как реализовать эту технологию, см. в разделе «Использование WMI».

В следующей таблице перечислены разделы, включенные в этот раздел.

Секция Описание
Что нового в WMI Новые функции в WMI.
доступность компонентов WMI в операционной системе Некоторые компоненты больше не доступны или доступны в качестве необязательной установки.
Архитектура WMI Приложение управления взаимодействует с WMI с помощью различных интерфейсов, таких как Visual Basic, C++, ODBC и ActiveX. Все интерфейсы WMI основаны на объектной модели компонента (COM).
Common Information Model Модель независимого языка программирования, использующая объектно-ориентированные методы для описания предприятия.
Формат управляемого объекта Формат, позволяющий создавать читаемый пользователем код, который операционная система может преобразовать в набор классов CIM. Вы можете использовать новые классы для моделирования и управления новыми технологиями для предприятия.
управление учетными записями пользователей и WMI Управление учетными записями пользователей (UAC) влияет на то, какие данные WMI возвращаются, удаленный доступ и как должны выполняться скрипты. Дополнительные сведения см. в статье Начало работы с управлением учетными записями пользователей в Windows Vista.
доступ к защищаемым объектам WMI WMI использует стандартные объекты и процедуры безопасности Windows для управления и защиты доступа к защищаемым объектам, таким как пространства имен WMI, принтеры, службы и приложения DCOM.
Библиотеки производительности и WMI Данные из счетчиков производительности системы доступны в классах WMI.
поддержка IPv6 и IPv4 в WMI Поставщик ip-маршрутов WMI и сетевые классы предоставляют данные для IPv4-адресов. Начиная с Windows Vista, WMI также обеспечивает ограниченную поддержку сетевых возможностей IPv6.
формат даты и времени WMI использует форматы даты и времени, определенные спецификацией CIM группы распределенных задач управления. Дополнительные сведения см. в разделе DMTF.
Скриптовый доступ к WMI Написание скриптов WMI для выполнения задач управления.
Устранение неполадок WMI При доступе к локальным или удаленным данным WMI в приложении или скрипте могут возникать ошибки, начиная от отсутствующих классов до отказа в доступе. У поставщиков также есть параметры отладки и доступны классы устранения неполадок.
дополнительные сведения Веб-сайты, книги и статьи о WMI.

 

использование WMI

Справочник по WMI