Import-Module ActiveDirectory Get-ADComputer -SearchBase "OU=Servers,DC=Domain,DC=Name" -Filter {Enabled -eq $true} -Properties CanonicalName | Group-Object {($_.CanonicalName -Split "/")[2]}
Danach erhält man folgenden Ausdruck am Bildschirm:
Count Name Group ----- ---- ----- 84 ServerGroup 1 {...} 3 ServerGroup 2 {...}
Solltet Ihr eine Unter OU benötigen, so ändert einfach die -Searchbase. Dann könnt ihr auch das Split von zb. 2 in ($_.CanonicalName -Split "/")[2] zu 3 ändern. Dies ändert dann auch die Gruppierung.
Fügt Ihr
| Format-Table Name, Group -AutoSize -Wrap | Out-File C:\Test\text.csvder CommandLine noch hinzu, könnt Ihr euch die Ausgabe in ein File eurer Wahl schreiben lassen.