Назад | Перейти на главную страницу

powershell: найти все почтовые ящики на сервере Foo, владельцы которых находятся в панели группы AD

Мне не удалось сделать следующее - возможно, я неправильно понял связь между пользователями AD и почтовыми ящиками Exchange, а также я часто не вижу простых способов манипулирования в PowerShell:

У меня есть несколько серверов Exchange в моем домене, и мне нужны все почтовые ящики, которые находятся на данном сервере («Foo»), где владелец AD является членом группы AD «Bar»

Спасибо за любую помощь

Get-ADGroupMember "groupName" | ForEach-Object {
    get-mailbox $_.distinguishedname |
        where-object {$_.servername -eq 'serverName'}
}

Замените имя группы и имя сервера соответствующим образом.