Здравствуйте. Есть необходимость в скрипте, который бы выводил в файл информацию по уч. записям пользователей в AD, а именно "Фамилия (первая буква Имени)(первая буква Отчества)", брать информацию нужно
из атрибута "displayname". Я так понимаю что это делается через регулярные выражения. Я нашел небольшой пример на WBS, но хотелось бы тоже самое но на PowerShell:
objRecordSet.MoveFirst
Set objUser = GetObject ("LDAP://" & objRecordSet.Fields("distinguishedName").Value & "")
arrAttributes = Array("displayname")
objUser.GetInfoEx arrAttributes, 0
vTempName = objUser.Get("displayname")
astrWords = split(vTempName)
vLast = astrWords(0)
vFirst = astrWords(1)
vMiddle = astrWords(2)
vFullname = vLast & " " & left(vFirst,1) & left(vMiddle,1)