2

如何在当前域的当前默认范围之外运行 cmdlet“get-mailbox”?

当我运行 get-mailbox -OrganizationalUnit bob.com/bobsage 时,我收到一条错误消息:Get-mailbox: The requested search root 'rss.com/rsstoilet' is not in the current default scope 'ens.com'。无法在当前默认范围之外执行搜索。

提前致谢

4

3 回答 3

4

尝试设置这个全局变量:

$AdminSessionADSettings.ViewEntireForest = $True

或使用Set-ADServerSettings -ViewEntireForest $True

或者将其设置在 cmdlet 级别:

Get-Mailbox -IgnoreDefaultScope

于 2009-01-06T09:14:23.707 回答
0

我很确定错误消息是准确的 - 它无法在当前默认范围之外执行搜索。您需要更改运行命令的范围。

于 2009-01-05T23:52:15.447 回答
0

如果使用第二个选项 (-ignoredefaultscope),请确保将对象的 DN 作为参数传递给 -Identity。

例如:Get-Mailbox -IgnoreDefaultScope -Identity "cn=username,ou=ouname,dc=domainname,dc=com"

谢谢, 西塔拉姆帕玛蒂

www.techibee.com

于 2010-03-24T11:10:56.920 回答