|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 Для этого объекта предусмотрены следующие свойства:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Получить учебные материалы по этому курсу
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||