Добрый день,
Я пытаюсь создать список всех DL в моей компании, у которых два или меньше пользователей.Есть много DL, которые люди просто прекращают использовать или пусты.Мы пытаемся их удалить.Это то, что у меня есть, но я не уверен, где я делаю ошибку.Большое спасибо за ваше время.
$GroupList = Get-ADGroup -filter * -searchbase " Company's OU "
$List = foreach ($Group in $GroupList) {
$MembersoftheGroups = Get-ADGroupMember -Identity $Group.Name
foreach ($user in $MembersoftheGroups) {
$Internal_counter = 0
If ($user.objectClass -eq "user") {
$Internal_counter++
}
if ($Internal_counter -gt "2") { }
if ($Internal_counter -le "2") {
$Property = @{
Group = $Group.Name;
}
$newobject = New-Object -TypeName PSobject -Property $Property
$newobject
}
}
}
$List