Подключение с помощью моникера

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

windows79944 Подключение с помощью моникераВо втором методе создания подключения используется Моникер — версия объекта, использующая путевое имя, и функция GetObject, которая рассматривалась в главе 3. Моникер для WMI-объекта всегда начинается со строки "winmgmts:". Создание подключения с помощью моникера показывается в следующем операторе: Set svcs =

Этот оператор создает такую же коллекцию SWbemSenvices, которая создавалась в примере с использованием метода ConnectSenven в предыдущем разделе. Но с помощью этого метода можно указать более глубокое путевое имя и получить вполне определенный объект управления, если это все, в чем вы нуждались. В табл. 7.4 показано, как можно получить WMI-объекты нижнего уровня, указав GetObject более длинный путь. Каким методом следует воспользоваться? Метод использования моникера проще в написании, а метод использования объекта Locator работает быстрее, когда сценарию нужно обратиться к множеству объектов и (или) компьютеров. Если нужно обработать длинный список компьютеров, лучше, наверное, было бы воспользоваться сценарием, похожим на следующий: Хотя при использовании технологии моникеров программирование может упроститься, метод использования объекта Locator позволяет указать имя учетной записи администратора и пароль. Поэтому его нужно использовать, если требуется подключиться к удаленному компьютеру и запустить сценарий, войдя в систему не под учетной записью администратора.

WMI позволяет управлять любым сетевым компьютером, в том числе и тем, на котором запущен сценарий. К «локальному» компьютеру можно подключиться с использованием любого из двух методов подключения, рассмотренных в предыдущих разделах. Затем можно либо напрямую указать имя компьютера в виде ". либо вообще опустить это имя. Например, если локальный компьютер называется JAVA, любой из этих операторов вернет SWbemSenvices-коллекцию принадлежащего компьютеру JAVA пространства имен CIMV2:При подключениях к локальной машине всегда используется ваша учетная запись пользователя, и указать методу ConnectServer другую учетную запись невозможно. Но если нужно просмотреть свойства и настройки Windows, для локальных подключений вам не нужно использовать учетную запись администратора.

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

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