Obtenha uma lista de todos os usuários cujo endereço de e-mail começa com sh seguido por quaisquer 6 caracteres

3

Eu quero perder todos os usuários cujos endereços de e-mail começam com sh seguido por outros 6 caracteres.

Sh ****** @ abc.com

Como posso conseguir isso usando usuários e computadores do Active Directory ou Get-ADUser ou outros meios?

Atenciosamente

    
por Jdoe 06.04.2017 / 10:38

1 resposta

3

Então, você está procurando endereços de e-mail com um tamanho fixo de 16 caracteres (Sh******@abc.com). Começando com sh é coberto pelo operador Powershells like . Isso deve funcionar:

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

    
por 06.04.2017 / 11:30