2013-05-14 22 views
6
aşağıdaki PS komut yazdım

: Ben sadece DisplayName döndürmesi gereken söyleyebileceğimyapmak nasıl alabilirim spesifik özellikler Get-AdUser

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

. Gerçi herşeyi geri alıyor. Sorun, DistinguishedName sürecimin daha sonra kesme sorunlarına neden olmasıdır. Komut dosyasını yalnızca belirli özellikleri iade etmek için nasıl alabilirim? expample için seçme-nesnesini kullanarak

cevap

8

:

Bu durum benim için çalıştı
Get-ADUser -Filter * -SearchBase 'OU=Users & Computers, DC=aaaaaaa, DC=com' -Properties DisplayName | select -expand displayname | Export-CSV "ADUsers.csv" 
+1

hmmm .... SelectObjectCommand. – kickinchicken

+0

Yine de Select-Object sözdizimini arıyorum. Eğer çalışırsa senaryoyu yayınlayacağım. – kickinchicken

+0

hata, borudaki kullanıcının bir displayname belirlemediğini söylüyor. '-expand'ı kaldırmayı deneyin –

4

: ArgumnetNull.Microsoft.PowerShell.Commands: hata döndürdü

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"

İlgili konular