У меня есть код для получения сведений о пользователе из AD, такие как адрес электронной почты, номер телефона и т.д., и т.д. коды Сейчас я использую это:Получение сведений о AD на основе имени пользователя
Set objSysInfo = CreateObject("ADSystemInfo")
strUser = objSysInfo.UserName
msgbox(strUser)
Set objUser = GetObject("LDAP://" & strUser)
Это получает текущие данные пользователя. Но теперь мне нужно проанализировать имя пользователя и получить информацию на основе этого.
Я попытался изменить objSysinfo.UserName на имя пользователя, и оно было пустым.
Set objSysInfo = CreateObject("ADSystemInfo")
strUser = "SomeUserName"
msgbox(strUser)
Set objUser = GetObject("LDAP://" & strUser)
Как я могу получить информацию из AD на основе предоставленного имени пользователя?
она работает очень хорошо! Спасибо огромное! Так это запрос, который извлекается из базы данных AD? –
@BloopieBloops Исправить. –