Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Программирование для администраторов
 
 

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


<-- Назад Читать дальше -->

16.9.2 Объект ExchangeConnectorState

Объект ExchangeConnectorState для управления Exchange Server средствами WMI из скриптов VBScript, проверка состояния коннекторов Exchange Server

Этот объект предназначен для получения информации о состоянии коннекторов Exchange Server. Например, при помощи этого объекта можно производить мониторинг состояния коннектора средствами WMI и в случае необходимости оповещать администратора о происходящих изменениях. Путь к этой объекту в пространстве имен WMI выглядит как

\\COMPUTERNAME\ROOT\cimv2\applications\exchange:ExchangeConnectorState

Работа с объектом ExchangeConnectorState может выглядеть, например, так:

Public Sub ShowConnectorState_DN ( strComputerName )

Const cWMINameSpace = "root/cimv2/applications/exchange"

Const cWMIInstance = "ExchangeConnectorState"

Dim strWinMgmts              ' Connection string for WMI

Dim objWMIExchange           ' Exchange Namespace WMI object

Dim listExchangeConnectors   ' ExchangeConnectorState collection

Dim objExchangeConnector     ' A single ExchangeConnector WMI object

strWinMgmts = "winmgmts:{impersonationLevel=impersonate}!//" & _

   strComputerName & "/" & cWMINameSpace

Set objWMIExchange =  GetObject(strWinMgmts)

Set listExchangeConnectors = objWMIExchange.InstancesOf(cWMIInstance)

For each objExchangeConnector in listExchangeConnectors

   WScript.echo "Name = " & _

    "[" & TypeName(objExchangeConnector.Name) & "] " & _

     objExchangeConnector.Name

   WScript.echo "    DN = [" & _

     TypeName(objExchangeConnector.DN) & "] " & _

    objExchangeConnector.DN

Next

end Sub

Для этого объекта предусмотрены следующие свойства:

  • DN — отличительное имя (distinguished name) объекта данного коннектора в Active Directory. Используя это значение, можно, например, подключиться к данному коннектору средствами ADSI и изменить его настройки;
  • GroupDN — отличительное имя (distinguished name) для объекта группы маршрутизации, к которой принадлежит этот коннектор, в Active Directory;
  • GroupGUID — глобально-уникальный идентификатор для группы маршрутизации, к которой принадлежит этот коннектор;
  • GUID — глобально-уникальный идентификатор самого коннектора;
  • IsUp — состояние коннектора. Это свойство работает с логическими значениями True и False. Если коннектор находится в рабочем состоянии, это свойство вернет значение True, а если в отключенном (по любым причинам) — то False. Обычно именно это свойство используется для мониторинга состояния коннектора средствами WMI.
  • Name — имя коннектора (которое видно, например, в Exchange System Manager).

 

   
   
   
   
   
   
   
   
   
   
 
<-- Назад Читать дальше -->

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


 

 
© 2004-2008, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru