Коллеги, приветствую.
Пишу скрипт для работы с TMG.
Есть такой код:
$ServerName='tmgserver' #Задаем имя TMG сервера
$FPCObject=New-Object -ComObject fpc.root #Создаем FPC объект для управления сервером
$TmgObj=$FPCObject.Arrays.Connect($ServerName)
$TMG_Array=$FPCObject.Arrays.Item($ServerName)
$UrlSets=$TMG_array.RuleElements.URLSets
$DomainNameSets=$TMG_array.RuleElements.DomainNameSets
$test=$DomainNameSets.item('__military')
В этом коде я создаю com-объект FPC. Подключаюсь через этот com-объект к моему ТМГ-серверу.
В конце концов в переменную $test я записываю объект DomainNameSet с именем '__military'. Т.е. у меня в ТМГ у меня есть набор доменных имен под названием '__military', и вот этот объект я и записываю в переменную
$test.
Согласно статье на MSDN у объектов DomainNameset есть ряд собственных методов (Item, Remove,Add) и ряд методов наследованных от PFCPersist.
С собственными методами у меня проблем нет, как их вызывать я знаю, например:
$test.Add('something')
Но вот как вызвать наследованные методы? В частности есть наследованные
методы "Export" и "Import" (мне надо выгружать и загружать содержимое наборов доменных имен). Как их использовать? Кто может подсказать?