Страница 1 из 1

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

Добавлено: 07 апр 2006, 13:49
alexcfsi
При обработке объектов в АД столкнулся с тем. что не получается обработать 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 сделать !!!

Добавлено: 17 окт 2006, 08:33
Ster
Может так попробывать.

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();
}