Für eine Fehleranalyse benötigte ich die eine Auflistung der konfigurierten Subnetze der definierten AD-Sites. Eine manuelle Prüfung war aufgrund mehrerer definierter Sites einfach unpraktisch.
Bei meiner Recherche fand ich das folgende Skript:
$forestInformation = [System.DirectoryServices.ActiveDirectory.Forest]::GetCurrentForest() foreach($site in $forestInformation.Sites | Sort-Object -property Name) { Write-Output $site.Name Write-Output ("-" * ($site.Name).Length) foreach($subnet in $site.Subnets | Sort-Object) { Write-Output "`t$subnet"} Write-Output "" }
Diesen habe ich aus folgender Quelle: hier