Я, должно быть, что-то здесь упускаю, или я слепой, или я выпил слишком много кофе.В основном я пытаюсь получить имя пользователя каждого пользователя в определенной группе я AD.Затем я хочу взять эти имена пользователей и передать их в скрипт powershell.Но это другой случай.Это, наверное, быстрая победа для вас, ребята.
Dim groupName
groupName = "LDAP://CN=groupname,OU=MailGroups,OU=Exchange,OU=MainContainer,DC=MyDomain,DC=com"
Set objGroup = GetObject(groupName)
For Each strUser in objGroup.Member
Set objUser = GetObject("LDAP://" & strUser.UserName)
Next
И я получаю это сообщение об ошибке Object required: 'strUser'
Почему это происходит?strUser прямо здесь!Если я немного изменю фрагмент кода на это:
Set objGroup = GetObject(groupName)
For Each strUser in objGroup.Member
Set objUser = GetObject("LDAP://" & strUser)
msgbox objUser.Name
Next
Тогда я получу результат CN=Doe John
в окне сообщения для каждого участника.