Como obtenho uma consulta do powershell para mostrar valores de atributos em vez de apenas seus nomes?

0

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 por um sinal de igual (=). Esse problema também aparece, por exemplo, quando tento fazer uma lista de nomes de usuários e seus nomes de estação de trabalho. Eu sei que há valores nesses atributos, porque eu posso vê-los quando eu uso o Editor ADSI. Então, como posso fazer isso funcionar?

    
por Tim David 22.09.2016 / 21:29

1 resposta

0

Ao executar o Get-AdUser, ele só retorna um conjunto limitado de atributos.

se você quiser ver os outros atributos tentando usar isso:

Get-AdUser "Person" -Properties extentionAttribute10,dn | ft Name,extentionAttribute10,dn

Obviamente, por trá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 o ft (Format-Table)

    
por 23.09.2016 / 10:20