PowerShell: obtenga registros antiguos de DNS AD

A veces, el DNS de Active Directory no puede cavar y eliminar correctamente los registros DNS antiguos. Puede tomar una lista de registros con PowerShell.

Use este ejemplo para obtener registros DNS del año 2017. Reemplace "DCName" con el nombre de un controlador de dominio y "ad.yourdomain.com" con su nombre de dominio:

Get-DnsServerResourceRecord -ComputerName DCName -ZoneName "ad.yourdomain.com" -RRType "A" | Where {$_.TimeStamp.Year -eq 2017}

PowerShell: comprueba la última vez que el usuario estableció la contraseña de Active Directory

Este código mostrará registros DNS anteriores a 14 días:

Get-DnsServerResourceRecord -ComputerName DCName -ZoneName "ad.yourdomain.com" -RRType "A" | Where {($_.Timestamp -le (get-date).adddays(-14)) -AND ($_.Timestamp -like "*/*")}

¿Qué es el registro de Windows y cómo acceder a él?

Subir