15.12.2006, 11:30
общий
это ответ
Здравствуйте, Sniper!
Есть стандартная утилита командной строки dsadd.exe, которая позволяет создавать любые объекты Active Directory. Например, строка
dsadd user "CN=Вася,OU=Бух,DC=my,DC=domain,DC=local" -samid $id -display "Пупкин Вася" -upn vasya@my.domain.local -fn Вася -ln Пупкин -pwd пароль -mustchpwd no -canchpwd no -pwdneverexpires yes -acctexpires never -disabled no -hmdrv x: -hmdir \\server\Вася -memberof "CN=Бухи,CN=Builtin,DC=my,DC=domain,DC=local"`;
вызывает утилиту dsadd с параметрами, которые задают параметры создаваемой учетной записи пользователя Вася Пупкин, принадлежность к группе Бухи, создаётся имя входа, ставятся все галочки и т.д.
У меня такое добавление организовано на языке Perl простым вызовом данной утилиты, в которую подставляются параметры из скрипта. Вы можете то же самое сделать на любом доступном для вас языке (Jscript, VBScript).