exchange powershell :get-почтовый ящик вне области действия по умолчанию
-
03-07-2019 - |
Вопрос
как запустить командлет "get-mailbox" за пределами текущей области действия по умолчанию текущего домена?
Когда я запускаю get-mailbox -OrganizationalUnit bob.com/bobsage Я получаю сообщение об ошибке со словами:Получить-почтовый ящик:Запрошенный корень поиска 'rss.com/rsstoilet' не входит в текущую область по умолчанию 'ens.com'.Невозможно выполнить поиск за пределами текущей области по умолчанию.
заранее благодарю
Решение
Попробуйте установить эту глобальную переменную:
$ AdminSessionADSettings.ViewEntireForest = $ True
Или используйте Set-ADServerSettings -ViewEntireForest $ True
Или установите его на уровне командлета:
Get-Mailbox -IgnoreDefaultScope
Другие советы
Я почти уверен, что сообщение об ошибке является точным - оно не может выполнять поиск за пределами текущей области по умолчанию. Вам нужно будет изменить область, в которой вы запускаете команду.
Если вы используете второй вариант (-ignoredefaultscope), обязательно передайте DN объекта в качестве параметра в -Identity.
бывший:Get-Почтовый ящик -IgnoreDefaultScope -Идентификатор "cn=имя пользователя,ou=ouname,dc=domainname,dc=com"
Спасибо, Ситарам Памарти