Tin tức và phân tích của tất cả các thiết bị di động

PowerShell: Nhận bản ghi DNS AD cũ

Đôi khi Active Directory DNS không thể đào và xóa các bản ghi DNS cũ một cách chính xác. Bạn có thể lấy danh sách các bản ghi bằng PowerShell.

Sử dụng ví dụ này để nhận các bản ghi DNS từ năm 2017. Thay thế “DCName” bằng tên của bộ điều khiển miền và “ad.yourdomain.com” bằng tên miền của bạn:

Get-DnsServerResourceRecord -ComputerName DCName -ZoneName “ad.yourdomain.com” -RRType “A” | Ở đâu {$ _. TimeStamp.Year -eq 2017}

Mã này sẽ hiển thị các bản ghi DNS cũ hơn 14 ngày:

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