我希望你们能指导我在哪里开始。
我们在B组中有A组和B组以及嵌套组。
John是A组的成员,在澳大利亚1 OU Chris是B组的成员,在澳大利亚2 OU May是A组和B组的成员,在澳大利亚1 OU Ken是A组的成员,在中国OU。
澳大利亚1和澳大利亚2是澳大利亚的子目录。
我需要在A和B组中找到唯一用户,并需要PowerShell才能显示如下结果。
OU User Count in A and B Group Australia 1 2 Australia 2 1 Other 1
我厌倦了使用下面的代码,它似乎工作,但我怎么能得到唯一的用户和outout显示OU的名称,而不是显示DC.net \ ABC \ OU \用户?
$Group2 = ($Group_A, $Group_B)
$group2 | foreach-object {Get-ADGroupMember -Identity "$_" -Recursive } |
Where-Object{$_.objectClass -eq "User"} |
Get-ADUser -Properties canonicalname |
Select-Object @{Name='Container';Expression={$_.canonicalname | split-path -
parent}} |
Group-Object container |
Select Name,Count