VBScript-inputDisplayName输出AD用户名

如果我有一堆名字的txt文件:

丹·史密斯吉姆·鲍勃·瑞安·琼斯等

使用VBScript可以将显示名称转换为AD用户名?

如果Powershell是唯一的select,你可以让我知道如何格式化我的文本文件运行。 我宁愿使用VBscript,但Powershell将工作。

如果您的文本文件是每行1个名称,并且您知道它们的显示与AD中的完全相同。

Get-Content Names.txt | Get-Aduser -filter {Name -eq '$_'} | select Name,Samaccountname 

至less在PowerShell中是这样做的。