Практическое использование интерфейса WMI для получения данных о состоянии оборудования или программной среды во многом напоминает работу с базой данных: вам необходимо указать, какие параметры должны быть получены от какого объекта и при каких ограничениях (фильтрах). Язык запросов для WMI так и называют - WMI Query Language (WQL). Даже команды WQL принято называть запросами. Запросы WMI обрабатываются в специальном интерпретаторе - wmic (WMI Command-line tool). Объекты WMI доступы и для использования в Visual Basic, что позволяет составлять любые сценарии.

После запуска интерпретатора на экране появляется окно, аналогичное окну командной строки, в котором следует вводить необходимые команды. В этой утилите доступна объемная подсказка, вызываемая по ключу /?. Однако для успешной работы в этом режиме необходимо четко представлять, в каком классе находится объект, характеристики которого вы хотите получить или в настройки которого предполагается внести изменения.

Язык WQL может быть использован только для получения той или иной информации. Запросы WQL не позволяют добавить данные или изменить определенные параметры. Если вам необходимо выполнить какие-либо настройки, то сначала следует получить (выбрать) с помощью запросов WQL соответствующий объект, а затем, используя допустимые для данного элемента методы управления, провести желаемые изменения.

Windows management interface | Самоучитель системного администратора | Варианты применения wmi


Самоучитель системного администратора



Новости за месяц

  • Август
    2020
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31