exchange powershell :get-почтовый ящик вне области действия по умолчанию

StackOverflow https://stackoverflow.com/questions/414932

  •  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"

Спасибо, Ситарам Памарти

www.techibee.com

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top