gpt4 book ai didi

windows - 多个AD组总用户数之和

转载 作者:可可西里 更新时间:2023-11-01 11:42:41 26 4
gpt4 key购买 nike

我一直在尝试获取几个事件目录组中的用户总数,到目前为止,我已经将这些放在一起:

$Groups = Get-Content -Path $someFile
foreach ($Group in $Groups) {
(Get-ADGroup $Group -Properties *).Member.Count
}

当然,这会为每个单独的组吐出一个数字,但我还没有找到让 ps 将这些数字相加并显示最终总数的任何方法。

最佳答案

要计算唯一成员的数量,您可以这样做:

$script:cnt = 0
$Groups |
Get-ADGroupMember |
Select-Object -Expand DistinguishedName -Unique |
ForEach-Object { $script:cnt++ }

如果您想递归解析组成员(即嵌套组的成员),请将 -Recursive 添加到 Get-ADGroupMember

关于windows - 多个AD组总用户数之和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54933225/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com