
Estou usando o PowerShell para consultar um Active Directory. Quero listar os nomes dos usuários e sua cidadania (por exemplo, EUA, AS, CA...). No entanto, quando executo a consulta, os resultados mostram o nome e o valor do atributo Nome, mas apenas o nome do atributo Cidadania seguido de um sinal de igual (=). Este problema também surge, por exemplo, quando tento fazer uma lista de nomes de usuários e seus nomes de estações de trabalho. Sei que existem valores nesses atributos porque posso vê-los quando uso o ADSI Editor. Então, como posso fazer isso funcionar?
Responder1
Ao executar Get-AdUser, ele retorna apenas atributos de compensação limitados.
se você quiser ver os outros atributos, tente usar isto:
Get-AdUser "Person" -Properties extentionAttribute10,dn | ft Name,extentionAttribute10,dn
Obviamente, atrás da parte de propriedades você nomeia as propriedades que gostaria de ver separadas por vírgula. e então você precisa dizer ao PowerShell para mostrá-los no resultado, nomeando-os após ft (Format-Table)