Введение в WBEMTEST

Если вы тратите много времени Configuration Manager вы узнаете, что большая часть из него проходит через WMI. WMI — это "Инструментирование управления Windows" и Майкрософт реализации интернет-стандарта, называемого веб-управлением предприятием (WBEM).

По мере того как вы будете углубляться в Configuration Manager( возможно, выполняя последовательности задач и желая обеспечить интеллектуальное ветвление, копаясь в инвентаризации оборудования, чтобы возможно расширить его, или работать с пакетом SDK диспетчера конфигурации) вам потребуется углубиться в WMI/WBEM. Одним из полезных средств для работы с WMI/WBEM является WBEMTEST. Существует множество средств WMI. Однако WBEMTEST сразу же доступен в большинстве систем, а не должен быть скачан первым. Вы можете представить это как Notepad.exe : есть текстовые редакторы с более широкими возможностями, но Notepad.exe всегда есть, когда вам нужно просмотреть или создать текстовый файл.

Открытие WBEMTEST

WBEMTEST доступен в любой системе Windows. Перейдите в меню Пуск и введите WBEMTEST в поле поиска или выполнения.

При запуске WBEMTEST другая операционная система будет работать немного по-другому. Некоторые автоматически подключаются к пространству имен WMI, другие (например, Windows 7) — нет. Если вы не подключены автоматически к пространству имен WMI, можно нажать кнопку подключения, убедиться, что выбран параметр "root\cimv2", а затем еще раз нажать кнопку подключиться. Теперь вы снова в основном пользовательском интерфейсе со всем доступным (если не подключено, большинство кнопок неактивны). Пространство имен WMI можно представить как похожее на каталог в WMI. Вы можете перейти к другим пространствам имен WMI так же, как вы можете изменить каталоги в файловой системе. ROOT\CIMV2 — это пространство имен WMI, в котором хранится много сведений об оборудовании, что является хорошей отправной точкой.

Важно!

Одно из ограничений WBEMTEST заключается в том, что он не просматривает пространства имен WMI. Вам нужно знать, куда вы собираетесь подключиться. ROOT\CIMV2 (все системы Windows), ROOT\CCM (Configuration Manager клиенты) и ROOT\SMS\site_<сайт> (Configuration Manager сервер сайта) являются полезными отправными точками.

Пространство имен ROOT\CIMV2

WBEMTEST CIMV2

Configuration Manager основного пространства имен клиента

WBEMTEST CCM

Configuration Manager пространство имен сервера первичного сайта (код сайта: ABC)

WBEMTEST_SITE

После подключения к пространству имен WMI есть много вариантов. Если вы уже являетесь экспертом по WMI и знаете, что вы ждете, вы можете нажать кнопку запроса и ввести запрос WMI, чтобы найти что-то конкретное.

Когда только начинается, один из подходов заключается в том, чтобы немного изучить WMI, просматривая классы в пространстве имен ROOT\CIMV2 .

  1. Откройте WBEMTEST.

  2. Подключитесь к пространству имен ROOT\CIMV2 .

  3. Нажмите кнопку Перечисление классов .

  4. Выберите Рекурсивный и нажмите кнопку ОК.

    Вы только что сделали эквивалент , DIR чтобы вывести список всего содержимого пространства имен. Все, что связано с символами подчеркивания (_) в передней части имени, — это то, что помогает WMI быть WMI. В большинстве случаев вы пропустите все, начиная с символов подчеркивания (\_), и посмотрите на интересующие вас классы.

    Более конкретный пример использования Win32_Service:

  5. Откройте WBEMTEST.

  6. Подключитесь к пространству имен ROOT\CIMV2 .

  7. Нажмите кнопку Перечисление классов .

  8. Выберите Рекурсивный и нажмите кнопку ОК.

  9. Перейдите к Win32_Service и выберите его, дважды щелкнув его.

    Теперь вы открыли класс Win32_Service в WMI — все службы на компьютере связаны с этим классом. (Это немного усложняется, и на этом этапе аналогия с каталогом сломается . Мы пропустим подробности и перейдем к некоторым полезным дальнейшим шагам).

  10. Нажмите кнопку Экземпляры , чтобы просмотреть список служб, доступных на компьютере.

  11. Выберите службу, например RemoteRegistry , и выберите ее, дважды щелкнув.

  12. Нажмите кнопку Показать MOF .

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

    Это было лишь отправной точкой для внедрения WBEMTEST. После того как вы ознакомитесь с WBEMTEST, он станет бесценным инструментом по мере изучения WMI.

Дополнительные ресурсы

Книги: Существует множество книг, доступных для WMI. Ниже приведено несколько примеров книг.

См. также

начало работы с Configuration Manager программированием