我在一个在森林中拥有多个域的组织中。大多数域都有自己的电子邮件,但也有一些共享电子邮件域。我有一个电子邮件地址的列表,我需要确定他们是从哪个域名。我尝试过PowerShell命令Get-ADUser
,但它似乎只在我的域中起作用。一个可接受的选择,将是确定用户是否不属于某个领域。
发布于 2020-09-22 19:19:11
此PowerShell cmdlet使用您指定的电子邮件地址搜索用户。它还返回作为次要电子邮件地址的use帐户:
Get-ADUser -Filter "proxyAddresses -like '*jon.doe@example.com*'" # Keep the asterisks!
如果组织中没有Exchange,也可以尝试使用mail属性。
Get-ADUser -Filter "mail -like 'jon.doe@example.com'" # Exact search, so no asterisk here.
https://serverfault.com/questions/1034769
复制相似问题