无法使用“ Get-ADUser” cmdlet提取用户电子邮件地址

时间:2019-04-03 08:05:54

标签: powershell active-directory windows-server-2008

我正在搜索一个PowerShell命令,该命令返回Active Directory用户的电子邮件地址。当我打开Active Directory时,可以在“常规”标签中看到用户的电子邮件地址。

据我所知,此信息应存储在EmailAddress cmdlet的Get-ADUser或mail属性中,因此我尝试了此操作:

Get-ADUser -Filter 'Name -eq "Jan Ondra"' | Select-Object -Property Name,EmailAddress

但是,返回的EmailAddress属性为空。

然后,我想到了该电子邮件可能存储在错误的属性中,因此我尝试了此命令,该命令返回所有属性,默认属性和扩展属性:

Get-ADUser -Filter 'Name -eq "Jan Ondra"' | Select-Object -Property *

这将为我返回所有不同种类的属性,但其中没有一个包含电子邮件地址。

因此,似乎有关电子邮件地址的信息未存储在属性中。

还有其他存储电子邮件地址的地方,我该如何提取它们?

0 个答案:

没有答案