如何在Windows上通过cmd或powershell查看互联网浏览历史记录?

Que*_*gan 5 windows powershell command-line

我想检查计算机的 Internet 浏览历史记录,并且我想从命令行或 PowerShell 执行此操作。

是否有任何 Windows 命令或工具可以执行此操作?

小智 4

您可以从 CMD 查看缓存的 DNS 条目。

\n\n

每次浏览网页时,您的 PC 都必须从默认 DNS 服务器请求该网站的 IP 地址,然后将它们在您的计算机本地缓存一段时间,以加快将来对该网站的访问速度 \xe2\ x80\x94,即使在私人浏览会话中也是如此。

\n\n

您可以通过打开命令提示符并输入来ipconfig /displaydns查看缓存的 DNS 条目的完整列表来亲自查看这些内容。

\n\n

现在,您\xe2\x80\x99 会注意到的第一件事是会出现大量信息,以至于所有这些信息都\xe2\x80\x99 无法放入命令提示符中。您可以做的就是获取命令的输出并将其发送到计算机上某处的文本文件。

\n\n

ipconfig /displaydns > c:\\desired location

\n\n

现在,当您打开该文件时,您\xe2\x80\x99将看到有关您直接或间接访问过的网站的信息。

\n\n

要摆脱这个问题,只需键入命令ipconfig /flushdns,您的 DNS 缓存就会被清除。

\n\n

Angel Luis就这个主题写了一个很好的教程和脚本,我建议你阅读它。

\n