Add files via upload

This commit is contained in:
itlifeskills 2024-02-18 15:47:04 -06:00 committed by GitHub
parent b4f8263324
commit 94ae8e5e48
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -0,0 +1,16 @@
#Get all domain controllers in the AD forest
$sourceDCs = ((Get-ADForest).Domains | %{ Get-ADDomainController -Filter * -Server $_ }).HostName
#For each domain controller, find all domain controllers where it replicate to
foreach($sourceDC in $sourceDCs){
$destinationDCs = (Get-ADReplicationConnection -Filter * | Select ReplicateFromDirectoryServer, ReplicateToDirectoryServer |
where{$_.ReplicateFromDirectoryServer.Contains($sourceDC.Split(".")[0])}).ReplicateToDirectoryServer
#Put all destination domain controllers into a string to show their names only
$destinationDC = $null
foreach($dc in $destinationDCs){
$destinationDC += ($dc.Split(",")[0]).Split("=")[1] + "; "
}
Write-Host "Replicating from $sourceDC to $destinationDC"
}