среда, 27 мая 2009 г.

Получение списка email членов группы AD

Возникла задача - получить список электронный адресов членов группы в Active Directory.
Гугл напомнил мне про замечаетельные утилиты ds*: dsquery и dsget.
В итоге команда по получению списка электронных адресов превратилась в одну строку:
dsquery group -name "My Group Name" | dsget group -members | dsget user -email >> mail.txt

На выходе имеем список email.