Add Replicate-ADSitesAndServices command
This commit is contained in:
parent
a95bd7ba8a
commit
98c6db773b
30
ADX/ADX.psm1
Normal file
30
ADX/ADX.psm1
Normal file
@ -0,0 +1,30 @@
|
||||
<#
|
||||
.SYNOPSIS
|
||||
Sync all DC in a Forest
|
||||
.DESCRIOTION
|
||||
Sync all sites and services in a domain
|
||||
.INPUTS
|
||||
No Input needed
|
||||
.OUTPUTS
|
||||
Return a list of last sync elements
|
||||
.EXAMPLE
|
||||
PS> Replicate-ADSitesAndServices
|
||||
Server LastReplicationSuccess
|
||||
------ ----------------------
|
||||
DC01.dev.intra 14.02.2022 09:07:48
|
||||
DC01.dev.intra 14.02.2022 09:07:47
|
||||
DC02.dev.intra 14.02.2022 09:07:53
|
||||
DC02.dev.intra 14.02.2022 09:07:44
|
||||
DC03.dev.intra 14.02.2022 09:07:41
|
||||
DC03.dev.intra 14.02.2022 09:07:56
|
||||
|
||||
#>
|
||||
function Replicate-ADSitesAndServices {
|
||||
(Get-ADDomainController -Filter *).Name | ForEach-Object {
|
||||
repadmin /syscall $_ (Get-ADDomain).DistinguishedName /e /A | Out-Null
|
||||
}
|
||||
Start-Sleep 10;
|
||||
Get-ADReplicationPartnerMetadata -Target "$env:USERDNSDOMAIN" -Scope Domain | Select-Object Server,LastReplicationSuccess
|
||||
}
|
||||
|
||||
Export-ModuleMember -Function Replicate-ADSitesAndServices
|
Loading…
Reference in New Issue
Block a user