2

Я нашел этот скрипт Powershell онлайн,

@echo off
Powershell -noexit "ipconfig /displaydns | select-string 'Record Name' | foreach-object { $_.ToString().Split(' ')[-1]   } | Sort | Out-Gridview"

Есть ли способ заставить этот скрипт отображать дату истории DNS?

1 ответ1

1

В соответствии с https://technet.microsoft.com/en-us/library/cc758108(v=ws.10).aspx и быстрым тестом, использующим только ipconfig /displaydns из командной строки, он не сохраняет отметки даты или времени информация в этих записях, чтобы вы могли изменить запрос Powerhhell, чтобы восстановить результаты.

/displaydns | Команда для отображения кэша распознавателя клиента.

Команда ipconfig /displaydns предоставляет вам средство для просмотра содержимого кэша распознавателя DNS-клиентов, который включает в себя записи, предварительно загруженные из локального файла Hosts, а также любые недавно полученные записи ресурсов для запросов имен, разрешенных системой. Эта информация используется службой DNS-клиента для быстрого разрешения часто запрашиваемых имен, прежде чем она запрашивает свои настроенные DNS-серверы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .