Количество записей в where powershell
Задача:"посчитать количество среди членов группы(active directory) А, которые не состоят в группе Б".
Пример:
В группе А 50 пользователей, из этих 50 только 10 являются членами группы Б.
Вывод:
Всего участников = 50
Не состоят в группе Б = 40 (50-10)
Мой код выводит общее количество пользователей группы А и каждого участника, не состоящего в группе Б, не могу прикрутить счетчик для группы Б.
While ($True){
(Get-ADGroupMember -Identity GroupA).Count
Get-ADGroupMember -Identity GroupA| foreach {
Get-ADuser $_ -Properties MemberOf, UserPrincipalName, title | where {
-Not ($_.MemberOf -match "Groubb")
} | Select Name, title
}
}