在 Windows 中查看命令提示符历史记录的 3 种方法

命令提示符 (cmd) 是 Windows 中使用最广泛的命令行工具。尽管微软已经发布了更多的工具,比如 PowerShell 和 Windows Terminal,但用户仍然喜欢使用命令提示符来处理他们的日常命令行任务。



如果您使用命令提示符运行多个命令,CMD 为您提供了一种方便的方式,让您可以在已使用向上和向下箭头键键入的命令历史记录中前后移动。无法搜索命令历史记录,其次,历史记录仅保存当前会话。没有持久的命令历史记录。

在本教程中,我们将讨论查看和搜索在 cmd 中键入的命令列表的方法。我们还将讨论将 cmd 历史记录保存在文本文件中以供将来参考的方法。 快速总结 隐藏 1 使用 F7 键查看命令提示符历史记录 1.1 查看命令列表 1.2 搜索最近的命令列表 1.3 按编号调用命令 2 使用 Doskey 查看命令提示符历史记录 3 保存命令提示符历史记录 4 在 PowerShell 中查看命令历史记录 5 清除 CMD 历史记录

使用 F7 键查看命令提示符历史记录

查看命令列表

您将只看到当前会话的历史记录 命令提示符窗口 .关闭命令提示符窗口后,重新启动程序后所有以前的命令都将丢失。



打开命令提示符窗口并开始执行命令后,Windows 将保存活动会话的历史记录。

要在 CMD 中查看最近执行的命令列表,请按 F7 键。这将在 CMD 中打开一个弹出窗口,显示最近执行的命令列表。您可以选择任何命令并按回车键,该特定命令将再次执行。 在 Windows 3 中查看命令提示符历史记录的 3 种方法

到达后,按 Enter 键。你来了。您的命令已执行。

搜索最近的命令列表



您还可以从 CMD 历史记录中搜索特定命令。要从历史记录中搜索特定命令,只需按 F8 键 , 键入您记得的任何内容,然后按 F8 键循环浏览历史记录中的可能性。

例如,如果我要搜索的命令以 ip , 我会输入 ip 然后按 F8 键。再次按 F8 键将带来另一个可能的历史结果(如果有)。一次又一次地按 F8 键,直到历史列表结束。

按编号调用命令

当我们按下 F7 键时,您应该已经注意到每个命令都以数字开头。如果你想一次又一次地调用一个命令,你可以使用它的编号调用它 F9键 .



例如,如果命令编号 3 是我必须一次又一次运行的命令,我将按 F9 键,键入 3,然后按 Enter。这将执行命令 no。 3 从命令历史。

使用 Doskey 查看命令提示符历史记录

要获得命令提示符窗口命令的完整列表,在窗口中作为文本,您必须在 CMD 窗口中键入以下命令。



因为有时,您并不总是喜欢弹出窗口。这就是为什么我要为您提供一种简单而干净的方式来查看命令提示符窗口的历史记录。

从开始菜单打开 CMD 并键入 doskey /History。当您键入时,您后来键入的所有命令都会显示在您的 CMD 窗口中。

使用向上和向下箭头选择命令。或者,您也可以在 CMD 窗口中复制和粘贴屏幕上出现的历史记录中的命令。

保存命令提示符历史记录

只要您的 CMD 窗口保持打开状态,您就只能查看命令的历史记录。当您关闭它时,所有命令都将消失,没有历史记录。如果下次使用 CMD 窗口需要相同的命令,但不知道之前执行了哪些命令怎么办?

您可以在关闭窗口之前将命令列表保存为 TXT、HTML、CSV 或 RTF 文件,以便您可以备份输入的命令。

在命令提示符窗口中键入以下命令

doskey /HISTORY > history.txt

您的文件将保存在用户文件夹中。现在转到用户文件夹,看看是否有文件保存在那里。

请检查所有命令的历史记录并将它们保存在记事本文件中,以便随时使用您的任何命令。

在 PowerShell 中查看命令历史记录

PowerShell 也可用于代替命令提示符。 PowerShell 可以运行 CMD 的所有命令以及更多命令。如果要在 PowerShell 中查看命令的历史记录,必须键入 历史 命令。这将显示当前 PowerShell 会话中所有最近键入的命令的列表。

清除 CMD 历史记录

由于 CMD 和 PowerShell 中的命令历史不是持久的,因此可以通过关闭当前的 CMD 窗口来清除历史。如果不想关闭 CMD 窗口,则必须按 Alt + F7 钥匙。这将从您当前的会话中清除 CMD 历史记录。

我希望您对如何在 CMD 中查看您的历史记录以及如何保存该历史记录有一个清晰的了解。如果您有任何问题,请在下方评论以提问。