ruudmens / LazyAdmin

SysAdmin scripts for you to use.
MIT License
606 stars 216 forks source link

ADHealtCheck.ps1 questions #24

Closed xz-exp closed 10 months ago

xz-exp commented 11 months ago

If a site has multiple DCs, a problem will occur. I modified it myself to the following and it will work. I don’t know if it is correct. About line 275: The information obtained is

PS C:\Windows\system32> ($repPartnerData).LastReplicationAttempt

Friday, November 10, 2023 1:20:13 PM Friday, November 10, 2023 1:07:35 PM Friday, November 10, 2023 1:07:35 PM Friday, November 10, 2023 1:07:35 PM Friday, November 10, 2023 1:07:35 PM Friday, November 10, 2023 1:07:34 PM

Presented after modification PS C:\Windows\system32> ($repPartnerData | Where-Object {$_.Partner -match ($replResult.repPartner)}).LastReplicationAttempt

Friday, November 10, 2023 1:20:13 PM

Modify code 275-276

        $replLastRepAttempt = ($repPartnerData | Where-Object {$_.Partner -match ($replResult.repPartner)}).LastReplicationAttempt
        $replFrequency = (Get-ADReplicationSiteLink -Filter *)[0].ReplicationFrequencyInMinutes

Modify code 286 $replLastRepSuccess = ($repPartnerData | Where-Object {$_.Partner -match ($replResult.repPartner)}).LastReplicationSuccess