仅返回属性的不同值

时间:2013-11-21 15:43:48

标签: powershell

我希望有人可以帮助我,我希望这是一个简单的。我希望为我的AD中的用户返回某个属性,但只返回该属性的不同值。我已经把我开始的命令放在下面了,但是这个命令返回每个用户的属性,我只希望它返回一次不同的BusinessUnit,我不想看到同一业务部门的多个条目。也许有一个“哪里选择”来说明财产的价值在哪里?我希望我有意义,如果没有,请继续询问任何其他信息。在此先感谢,我感谢任何帮助。

get-aduser -filter * -searchbase $ou -Properties businessunit | select businessunit | sort businessunit | Out-GridView

感谢malexander,Groub-Object正是我所需要的,以前从未使用过那个! :-) 这是我的工作命令

get-aduser -filter * -searchbase $ou -Properties businessunit | Group-Object -Property businessunit | Select Name | Sort Name

1 个答案:

答案 0 :(得分:1)

查看Group-Object cmdlet。我相信它会完全符合您的要求。我之前用过它来取消唯一身份。

$test= @(1,1,1,2,2,2,3,3,3,3)

$test | Group-Object | % {write-host $_.name}
相关问题