Я ищу способ найти все крупные почтовые отправления во всех почтовых ящиках Exchange 2010. Я выполнил следующий сценарий, который нашел на эта статья CodeTwo:
Get-Mailbox -ResultSize Unlimited | Get-MailboxFolderStatistics -IncludeAnalysis -FolderScope All | Where-Object {$_.TopSubjectSize -gt 25MB} | Select-Object Identity, TopSubject, TopSubjectSize | Export-CSV -path "C:\report.csv" -notype
Что отлично работает, однако мне нужно искать почтовые ящики на субдомене, который вышеуказанный скрипт не выполняет. Например, он выполняет поиск во всех почтовых ящиках в домене contoso.com, но не выполняет поиск в почтовых ящиках ABC.Contoso.com?
Мои серверы Exchange - это 2010 SP3, на котором работает Powershell 2.0.
Я провел несколько часов на Dr Google, но безрезультатно.
Любая помощь очень ценится!
Брайан
Вы пробовали запустить следующее, чтобы просмотреть весь лес?
Set-AdServerSettings -ViewEntireForest $True
Технет: Set-AdServerSettings Имейте в виду, что перед запуском этого командлета вам может потребоваться назначить разрешения. Ссылка «Инфраструктура Exchange и разрешения PowerShell включена в приведенную выше ссылку. После запуска она должна позволить вашей команде запрашивать субдомен. В противном случае синтаксис вашего запроса действителен.