Como faço para obter propriedades específicas com Get-AdUser

Tenho o seguinte script PS escrito:

Get-ADUser -Filter * -SearchBase 'OU=Users & Computers, DC=aaaaaaa, DC=com' -Properties DisplayName | Export-CSV "ADUsers.csv"

Pelo que sei, só deve devolver o nome do DisplayName. Mas está a devolver tudo. O problema é que o nome Distinguished está causando problemas de truncamento mais tarde no meu processo. Como posso obter o script para apenas devolver certas propriedades?

Author: kickinchicken, 2013-05-14

2 answers

Usar o select-object para mostrar:

Get-ADUser -Filter * -SearchBase 'OU=Users & Computers, DC=aaaaaaa, DC=com' -Properties DisplayName | select -expand displayname | Export-CSV "ADUsers.csv" 
 10
Author: CB., 2013-05-14 13:56:05
Isto também funcionou comigo.

Get-ADUser -Filter * -SearchBase "ou=OU,dc=Domain,dc=com" -Properties Enabled, CanonicalName, Displayname, Givenname, Surname, EmployeeNumber, EmailAddress, Department, StreetAddress, Title | select Enabled, CanonicalName, Displayname, GivenName, Surname, EmployeeNumber, EmailAddress, Department, Title | Export-CSV "C:\output.csv"

 4
Author: user3277524, 2016-12-29 15:40:43