如何切换到另一个域和get-aduser [英] How to switch to another domain and get-aduser
问题描述
我在DomainA下的服务器上。我可以使用 Get-ADUser
,它可以正常工作。
I am on a server under the DomainA. I can use Get-ADUser
and it's working fine.
现在在DomainA和DomainB之间建立了信任关系。我想切换到DomainB并获取 OU =新用户,DC = DomainB,DC = com
中的所有用户。
Now there is a trust built between DomainA and DomainB. I would like to switch to DomainB and get all the users that's in OU=New Users, DC=DomainB, DC=com
.
我尝试了这些,但遇到错误。
I tried these but I get an error.
$FetchDomainB = Get-ADUser -SearchBase "OU=New Users, DC=DomainB, DC=com"
这要求我提供过滤器,然后我输入了电子邮件地址它会抛出一个错误,指出下面为dc = DomainA,dc = net提供的专有名称
This asks me for Filter and i put in emailadress then it throws an error saying "Supplied distinguished name below to dc=DomainA,dc=net"
以下代码也会引发相同的错误。
Same error is thrown for following code as well.
PS C:\> $test = Get-ADUser -SearchBase "dc=DomainB,dc=com" -filter {EmailAddress -like "*Smith_Karla*"} -Properties EmailAddress
推荐答案
尝试使用 -Server
属性在DomainB中指定DC。例如:
Try specifying a DC in DomainB using the -Server
property. Ex:
Get-ADUser -Server "dc01.DomainB.local" -Filter {EmailAddress -like "*Smith_Karla*"} -Properties EmailAddress
这篇关于如何切换到另一个域和get-aduser的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!