Мне не удалось сделать следующее - возможно, я неправильно понял связь между пользователями AD и почтовыми ящиками Exchange, а также я часто не вижу простых способов манипулирования в PowerShell:
У меня есть несколько серверов Exchange в моем домене, и мне нужны все почтовые ящики, которые находятся на данном сервере («Foo»), где владелец AD является членом группы AD «Bar»
Спасибо за любую помощь
Get-ADGroupMember "groupName" | ForEach-Object {
get-mailbox $_.distinguishedname |
where-object {$_.servername -eq 'serverName'}
}
Замените имя группы и имя сервера соответствующим образом.