Тема: VBS: Добавление пользователей в группу из файла
Исходные данные:
есть файл .txt со списком доменных пользователей в формате:
аккаунт1
аккаунт2
...
Выборку делаю не я, моя задача:
Всех пользователей, попавших в файл, необходимо добавить в группу, к которой в ISA2006 будет применяться определенное правило.
Я только учусь писать скрипты, поэтому еще не все вещи для меня прозрачны.
Если я правильно понимаю, мне нужно создать группу в АД, добавить в нее пользователей из файла. И уже к ней в Исе применять необходимое правило.
Как добавлять в группу было найдено http://gallery.technet.microsoft.com/Sc … rsist=True
Visual Basic
Const ADS_PROPERTY_APPEND = 3
Set objGroup = GetObject _
("LDAP://cn=Atl-Users,cn=Users,dc=NA,dc=fabrikam,dc=com")
objGroup.PutEx ADS_PROPERTY_APPEND, _
"member", Array("cn=MyerKen,ou=Management,dc=NA,dc=fabrikam,dc=com")
objGroup.SetInfo
Но тут не совсем понятно как поступить с моем случае: у меня есть только логин человека, а какую именно OU ему прописать я заранее не знаю, т.к. пользователи в файл могут попасть из разных OU.
Можно ли определить в какой OU находится пользователь (если есть вложенные, то соответственно цепочку)?
А может быть я вообще иду не по тому пути, и есть решение проще?