Количество записей в 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
    }
}

Ответы (0 шт):