
Tenho um atributo personalizado no AD semelhante a um ID de funcionário. Posso usar get-aduser e extrair as informações deste campo por filtro, mas não consigo pesquisar um usuário com base nesse atributo. A pesquisa não retorna resultados.
Por exemplo:
get-aduser -filter {customattribute -like '34356'}
não retorna nada, mas se eu get-aduser -properties * -filter {customattribute -like *}
o usuário com esse atributo aparece na lista de todos os usuários.
Responder1
Espero que isto ajude:
PS C:> diretório ativo ipmo
PS C:> New-PSDrive -Nome charlotte -PSProvider activedirectory -Root "AD:\ou=charlotte,dc=iammred,dc=net"
PS charlotte:> get-item -Path "cn=ed wilson" -Propriedades *
Isso fornecerá todas as propriedades de um usuário. Se você estiver olhando uma lista de usuários, acho que você poderia salvar a lista de usuários em uma variável e fazer um loop entre eles usando um loop for.