以下脚本有效,但如果我输入用户拥有的旧电子邮件地址,它不会提供数据。我想显示所有新的和当前的电子邮件地址,并提供旧的电子邮件地址。
这是我的 GitHub 脚本所在位置。
https://github.com/On3n3xus/PowerShell/blob/main/ProxyAddresses
如果我只有旧电子邮件地址,我正在尝试获取所有 ProxyAddresses 数据。
示例: $user = Get-ADUser -Filter { EmailAddress -eq "[电子邮件受保护]" } -Properties proxyAddresses $user.proxyAddresses
您需要搜索
proxyAddresses
属性。
$User = Get-ADUser -Filter { proxyAddresses -like "*${EmailAddress}*" } -Properties proxyAddresses, SamAccountName