获取电子邮件地址以 sh 开头且后跟任意 6 个字符的所有用户的列表

获取电子邮件地址以 sh 开头且后跟任意 6 个字符的所有用户的列表

我想丢失所有电子邮件地址以 sh 开头且后跟任意 6 个字符的用户。

Sh******@abc.com

如何使用活动目录用户和计算机或 Get-ADUser 或其他方法实现这一点?

问候

答案1

因此,您正在寻找固定长度为 16 个字符的邮件地址 (Sh******@abc.com)。以 sh 开头的地址由 Powershelllike运算符覆盖。这应该有效:

Get-ADUser -Filter {EMailAddress -like "sh*"} -Properties EmailAddress| Where {$_.EMailAddress.length -eq 16}

相关内容