Создание WMI-подключений

Оцените статью

windows710227 Создание WMI подключенийWMI является одним из служебных процессов, которые в Windows работают «скрытно». Он всегда в готовности, ожидая клиентскую программу, то есть сценарий или другую программу управления, которая к нему подключится. WMI предоставляет COM-объекты, позволяющие сценарию взаимодействовать с базовыми настройками и значениями Windows. Как это все работает, показано на рис. 7.1. Ваш сценарий использует WbemScripting-объекты, которые взаимодействуют с WMI — службой на выбранном компьютере. WMI возвращает информацию о компьютере через методы и свойства объекта WbemScripting, а затем сохраняет изменения на удаленном компьютере. «Удаленным» может быть любой компьютер сети, даже тот самый компьютер, на котором запущен сценарий, хотя могут быть ограничения, связанные с сетевой безопасностью, рассмотренные в предыдущем разделе. Для представления подключения к другому компьютеру его пространств имен, объектов внутри пространств имен, и так далее, WMI использует несколько объектов. Основные объекты перечислены в табл. 7.3. При первом чтении просто бегло просмотрите таблицу и вернитесь к ней позже после прочтения всей остальной главы и просмотра порядка использования этих объектов. Как уже ранее упоминалось, WMI-объекты имеют вложенную структуру, похожую на структуру папок и файлов. Например, путь к файлу можно указать как c:documentsmyprojectplan. doc. WMI-объекты могут быть указаны с использованием похожей системы путевых имен. В табл. 7.4 перечисляются пути, начинающиеся с пространства имен CIMV2 к конкретному экземпляру объекта Win32_LogicalDisk, посредством которого ведется управление диском «С». На рис. 7.2 проиллюстрированы взаимоотношения различных уровней объектов в этом примере и показаны некоторые методы и свойства, которыми можно воспользоваться для извлечения одних объектов из других. Функция GetObject может создать объект на любом уровне исходя из пути к нему.

Комментирование закрыто.

Вверх страницы