Имя пользователя:
Пароль:
 

Название темы: Адресная книга в Exchange
Показать сообщение отдельно
QRS QRS вне форума

Ветеран


Сообщения: 630
Благодарности: 111

Профиль | Отправить PM | Цитировать


Открываешь powershell на контроллере домена, или W7, где стоит RSAT + оснастка AD.
Запускаешь:
Код: Выделить весь код
Import-Module activedirectory
Далее выполняешь (где Вы храните номер отдела - не знаю, но мы для этих целей используем extensionattribute15):
Код: Выделить весь код
Get-ADUser -Filter * -Properties title,givenname,surname,officephone,emailaddress,extensionattribute15 | 
where {$_.emailaddress -ne $null} | %{
echo ('<tr><td>'+$_.surname+'</td><td>'+$_.givenname+'</td><td>'+$_.title+'</td><td>'+$_.emailaddress+'</td><td>'+$_.extensionattribute15+'</td></tr>')
}
Можно выполнить команду:
Код: Выделить весь код
Get-ADUser (свой логин) -properties * | fl
чтобы увидеть все доступные имена параметров - далее немного дорабатываешь команду и вывод в html.
В качестве фильтра можно также задавать не *, а что-то осмысленное, например: Get-ADUser -Filter {Displayname -like '*Василий*'}

Удачи.

Последний раз редактировалось QRS, 28-12-2011 в 22:18.


Отправлено: 20:09, 28-12-2011 | #5

Название темы: Адресная книга в Exchange