Active Directory de Boş Olan Grupları Listeleme

Active Directory de bulunan boş olan grupları listelemek için aşagıdaki komutu kullanabiliriz.

Öncelikle PowerShell Run As Admin olarak açıyoruz ve modul importu yapıyoruz.

Import-Module ActiveDirectory

Tüm ad de bulunan grupları çekmek için :
Get-ADGroup Filter * Properties Members | Where-Object { $_.Members.Count -eq 0 } | Export-Csv Path “C:\Temp\BosGruplar.csv” NoTypeInformation Encoding UTF8

Belli bir OU altındakileri çekmek için :
Get-ADGroup Filter * SearchBase “OU=Groups,DC=ornek,DC=com” Properties Members | Where-Object { $_.Members.Count -eq 0 } | Select-Object Name | Export-Csv Path “C:\Temp\BosGruplar.csv” NoTypeInformation Encoding UTF8

Sadece Security grupları çekmek için:
Get-ADGroup Filter ‘GroupCategory -eq “Security”‘ Properties Members | Where-Object { $_.Members.Count -eq 0 } | Select-Object Name | Export-Csv Path “C:\Temp\BosGruplar.csv” NoTypeInformation Encoding UTF8