karthick Asked: 2014-09-13 01:56:47 +0800 CST2014-09-13 01:56:47 +0800 CST 2014-09-13 01:56:47 +0800 CST 通过 Powershell 使用电子邮件地址获取登录名 772 我需要一个 powershell 脚本,以使用电子邮件地址获取登录名。我有一些用户的电子邮件地址的注释。我想获取域中用户的登录 ID 和帐户信息。任何人都可以帮助解决这个问题。 问候,卡西克。 windows-server-2008 2 个回答 Voted Best Answer Reaces 2014-09-13T02:08:33+08:002014-09-13T02:08:33+08:00 您可以使用以下方法轻松完成此操作: Get-ADUser -Filter {Emailaddress -eq '[email protected]'} Troy Davis 2018-03-20T11:40:17+08:002018-03-20T11:40:17+08:00 此命令将从包含用户电子邮件地址的 TXT 文件中获取输入,并将列出的用户属性输出到 CSV 文件... Get-Content C:\users.txt | ForEach-Object { ^ Get-ADUser -Filter {EmailAddress -eq $_} -Properties DistinguishedName,Name,SamAccountName,DisplayName,EmailAddress,LastLogonDate,Enabled ^ | Select-Object DistinguishedName,Name,SamAccountName,DisplayName,EmailAddress,LastLogonDate,Enabled ^ | Export-CSV C:\users.csv -Append ^ }
您可以使用以下方法轻松完成此操作:
此命令将从包含用户电子邮件地址的 TXT 文件中获取输入,并将列出的用户属性输出到 CSV 文件...