2017-06-20 11 views
1

属性 'businesscategory'をoulineするリストをエクスポートしようとしました。ここでGet-ADuser属性 'businesscategory'

はコマンドです:

ipmo activedirectory 

get-aduser -Filter * -Properties * | select userprincipalname, businesscategory |export-csv -Path C:\Temp\businesscategory.csv -Delimiter ";" -NoTypeInformation 

事は、私は私の.CSVの行 'はbusinessCategory' の下で、この出力を得ることです:

"Microsoft.ActiveDirectory.Management.ADPropertyValueCollection"

しかしPowershellコンソールの出力は良いです。

は、私はインターネットの周りの答えを見てきましたが、失敗したこれまでのところ...

は君たちをありがとうございます。

答えて

1

それはあなたの新しいプロパティを作成し、値を連結またはそれらの1

get-aduser -filter * -Properties * | select userprincipalname, @{n="businesscategory";e={$_.businesscategory -join " "}} 

を選択する必要がありますので、それはあなたのcsvファイル内の文字列としてエクスポートされます複数値プロパティです。

+1

スプレッドシートに一度読んだだけで、ジョインでカンマ区切りにするか、 '--join '、''のようなカンマスペースで区切ります。 – TheMadTechnician

+0

よろしくお願いします。しかし、あなたが見ることができるように、情報UPNとビジネスカテゴリを維持するために値をパイプしました。何かがあります... – Charlypop

+0

@Charlypop私はあなたが何を意味するか分かりません。 –