2013-05-14 7 views
6

で特定のプロパティを取得します私は、次のPSスクリプト記述されています。しかし、すべてを返す。問題はDistinguishedNameが後で自分のプロセスで切り捨て問題を引き起こしていることです。特定のプロパティのみを返すようにスクリプトを取得するにはどうすればよいですか? expampleための選択オブジェクトを使用してはどのように取得-AdUser

答えて

8

これは同様に私のために働いた
Get-ADUser -Filter * -SearchBase 'OU=Users & Computers, DC=aaaaaaa, DC=com' -Properties DisplayName | select -expand displayname | Export-CSV "ADUsers.csv" 
+1

うーん...。 SelectObjectCommand。 – kickinchicken

+0

私はSelect-Objectの構文を検討しています。それが動作すれば私はスクリプトを投稿します。 – kickinchicken

+0

エラーは、パイプ内のユーザーが表示名を設定していないことを示します。「-expand」を削除してください。 –

4

:ArgumnetNull.Microsoft.PowerShell.Commands:エラーを返し

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"

関連する問題