Помогите с Jscript и Active Directory

Обсуждение вопросов клиентского программирования.

Модератор: Duncon

Ответить
alexcfsi
Сообщения: 1
Зарегистрирован: 05 апр 2006, 10:48
Откуда: Чебоксары
Контактная информация:

При обработке объектов в АД столкнулся с тем. что не получается обработать multi-valued свойство объекта на JScript.
Пример:
С помощью ADSI edit заносим в description какого либо элемента в АД многострочное значение(обычными средствами Windows для АД это не делается)
description:
first string
second string
third string

Для VBScript все просто
.....
Set elem = GetObject("LDAP://CN=element,OU=unit,DN=domen")

For Each strs In elem.description
WScript.Echo "String - " & strs
Next

Как это же самое сделать на JScript???
Пробовал:
.....
var elem = GetObject("LDAP://CN=element,OU=unit,DN=domen") ;
var show = new Array(elem.description)
или
var show = new Enumerator(elem.description)

не получается, либо пусто, либо ошибка
Ну вот надо мне это на JScript сделать !!!
Ster
Сообщения: 6
Зарегистрирован: 17 окт 2006, 07:53
Контактная информация:

Может так попробывать.

var elem = GetObject("LDAP://CN=element,OU=unit,DN=domen");

var show = new Enumerator(elem) ;

while (!show.atEnd())
{
objInstance = show.item();

s1 += objInstance.description + "\n";

show.moveNext();
}
Ответить