WMI. Краткий обзор возможностей

Windows Management Instrumentation (WMI)  — инструментарий управления Windows.

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

Предположим что мы не имеем понятия к каким свойствам класса BIOS мы можем обратиться. Что бы просмотреть список всех доступных свойств, средствами CMD, введите следующую команду:

Аналогично можно вызвать справку для любого класса WMI

Алиасы

Хочу обратить внимание на то, что для удобства в консольной утилите WMIC, мы работаем не напрямую с классами WMI, а с их алиасами

Форматирование вывода

Так как по умолчанию wmic возвращает не форматированный ответ, то если не определить форматирование вручную, мы увидим хаотически разбросанные по окну консоли слова:

Весьма информативно, не правда ли?

Для того что бы получить читаемый вывод, попробуйте использовать такую команду:

Параметр brief выводит список основных параметров.
Обычно не более 6 столбцов

 

Все типы форматов я смотрю такой командой:

Можно использовать функцию /format, с любым доступным типом формата:

Такой же вывод, как и в предыдущей команде, можно получить и следующим образом:

Запуск и завершение приложений

Запуск:

Завершение:

Выполнение команды wmi на удаленных хостах


Примеры WMI команд

Получить модель материнской платы

Узнать разрядность системы

Получить программы из автозагрузки

Узнать имя активного пользователя

Просмотр списка пользователей компьютера

Просмотр списка принтеров удаленного компьютера

Получить информацию по оперативной памяти

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *