Объект IADsMembers является коллекцией объектов, представляющих отдельные учетные записи пользователей, принадлежащие группе безопасности (IADsGnoup). Это обычная коллекция объектов, с которой можно работать в сценариях с помощью свойства Count, показывающего количество элементов в коллекции и с помощью дополнительного свойства Filten, которому можно присвоить строковое значение, ограничивающее количество элементов, показываемых в коллекции. Свойству Filten может быть оставлено его значение по умолчанию, Nothing, или ему может быть присвоено значение в виде массива строк с именами тех классов объектов, которые должны быть показаны. Следующий фрагмент сценария перечисляет пользователей в заданной группе безопасности, исключая группы, которые также могут входить в число участников: Объекты в коллекции IADsMembens потенциально являются смесью объектов IADsUsen и IADsGnoup. Тип каждого объекта можно определить, исследовав его свойство Class. Это свойство есть у всех объектов, созданных на основе IADs, и оно дает описание конкретной разновидности имеющегося у вас объекта ADSI: "Usen",
Объект IADsNamespaces является коллекцией всех ADSI-провайдеров, доступных компьютеру, на котором запущен ADSI-сценарий. В коллекции перечисляются имена провайдеров в виде строк, которые могут использоваться для составления моникеров объектов. Объект создается оператором GetObject( "ADs:"). Следующий сценарий, запущенный на моем тестовом компьютере set namespaces = GetObject("ADs:") Подразумевается также, что у объекта есть свойство по имени DefaultContainen, которому можно присвоить значение ADsPath. Я сказал «подразумевается, что есть», потому что ни одна из моих попыток сослаться на него не увенчалась успехом: я неизменно получал ошибку с сообщением «Object doesn’t support this property» («Объект не поддерживает данное свойство»). Если это свойство доступно на ваших системах, ему можно присвоить значение контейнера по умолчанию для текущей учетной записи пользователя. Для начала вполне подойдет и этот контейнер, например, при отображении «соседних» учетных записей. Свойство DefaultContainen объявлено доступным по чтению и записи. В нем можно хранить путь к контейнеру по умолчанию для будущих ADSI — запросов текущего пользователя. Вызывать. Setlnfо после изменения значения свойства DefaultContainen не нужно.