Get-ADuser属性'businesscategory'

时间:2017-06-20 20:18:19

标签: powershell

我一直在尝试导出一个列出属性'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 个答案:

答案 0 :(得分:1)

这是一个多值属性,因此您必须创建一个新属性并连接值或选择其中一个

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

然后它将在csv中以字符串形式导出。