Я хочу потерять всех пользователей, чьи адреса электронной почты начинаются с sh, за которым следуют любые другие 6 символов.
Sh******@abc.com
Как я могу добиться этого с помощью пользователей и компьютеров Active Directory, Get-ADUser или других средств?
С уважением
Итак, вы ищете почтовые адреса с фиксированной длиной в 16 символов (Sh******@abc.com). Начиная с sh покрывается Powershells like
оператор. Это должно работать:
Get-ADUser -Filter {EMailAddress -like "sh*"} -Properties EmailAddress| Where {$_.EMailAddress.length -eq 16}