Pergunta

I had never done any DAP/AD admin or querying. Right now I have a task where I need to get all the USERS in our company's AD; but keep getting computers in the query's result. I use objectClass=user and still get all the computers in the AD. What else am I missing? Is there a way to say "objectClass=user and not objectClass=Computer"? thanks!

Foi útil?

Solução

Try this filter: (&(objectClass=user)(!(objectClass=computer)))

Outras dicas

If you are here in 2019, the answer above is now irrelevant. I have been using the below and it works perfectly, using operators

Get-ADObject -IncludeDeletedObjects -Filter {(ObjectClass -eq "user") 
    -and (-not (objectClass -eq "computer")) -and (Deleted -eq $true)}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top