Инструментирование управления Windows
Инструментарий управления Windows (WMI) — это инфраструктура для управления данными и операциями с операционными системами под управлением Windows. Хотя скрипты или приложения WMI можно писать для автоматизации административных задач на удаленных компьютерах, WMI также предоставляет данные управления другим частям операционной системы и продуктов. Например, System Center Operations Manager или удаленного управления Windows.
Заметка
Эта документация доступна только для разработчиков и ИТ-администраторов. Если у вас есть сообщение об ошибке WMI, выполните поиск кода ошибки в службе поддержки Майкрософт. Дополнительные сведения об устранении неполадок с скриптами WMI и службой WMI см. в статье WMI не работает.
WMI полностью поддерживается корпорацией Майкрософт. Последняя версия административного скрипта и управления доступна через инфраструктуру управления Windows (MI). MI полностью совместим с предыдущими версиями WMI и предоставляет множество функций и преимуществ, которые упрощают проектирование и разработку поставщиков и клиентов. Дополнительные сведения см. в инфраструктуры управления Windows.
Где применимо WMI?
Хотя системные администраторы могут использовать WMI во всех приложениях под управлением Windows, они наиболее полезны в корпоративных приложениях и административных сценариях. Дополнительные сведения о WMI см. в Дополнительные сведения оWMI.
Аудитория разработчика
WMI предназначен для программистов, которые создают приложения C, C++и Visual Basic или используют язык сценариев с обработчиком Windows и обрабатывает объекты Microsoft ActiveX. Хотя некоторые знания о программировании COM полезны, это не обязательно. Разработчики C++ могут найти примеры для начала работы с создание приложения WMI с помощьюC++.
Сведения о разработке поставщиков управляемого кода или приложений в C# или Visual Basic с помощью .NET Framework см. в статье Использование WMI с.NET Framework.
Многие администраторы и ИТ-специалисты получают доступ к WMI через Windows PowerShell. Командлет Get-WMI
для PowerShell позволяет получить сведения для локального или удаленного репозитория WMI. Таким образом, несколько статей WMI, особенно создание клиентов WMI, содержат примеры PowerShell. Дополнительные сведения об использовании PowerShell см. в PowerShell.
Требования во время выполнения
Дополнительные сведения об использовании определенного элемента API или класса WMI см. в разделе "Требования" каждой статьи в документации по WMI.
Если ожидаемый компонент, как представляется, отсутствует, см. доступность компонентов WMI.
Чтобы создавать скрипты или приложения для WMI, разработчикам не нужно скачивать или устанавливать определенный пакет средств разработки программного обеспечения (SDK). Однако некоторые средства администрирования WMI могут быть полезны для использования. Дополнительные сведения см. в разделе Загрузки.
В этом разделе
Статья | Описание |
---|---|
О WMI | Общие сведения о WMI. |
использование WMI | Сведения о том, как разрабатывать приложения для использования WMI, включая сведения о средствах. |
справочник по WMI | Документация по классам WMI, классам WMI C++, COM API WMI, API скриптов и другим справочным материалам WMI. |
глоссарий WMI | Список терминов WMI. Многие из этих терминов знакомы разработчикам, но имеют новые или измененные определения в среде WMI. |