如何将 Windows 命令行的历史记录导出到文本文件?

如何将 Windows 命令行的历史记录导出到文本文件?

如何将 Windows 命令行的历史记录导出到文本文件?

我认为你可以在 Linux 中执行类似“history >filename.txt”的操作,但在 Windows 中如何执行呢?我遗传学家,我想要一份我为实验室手册运行过的具体程序的记录。

如果有什么区别的话,我正在使用 64 位 Windows 7。

答案1

您可以使用doskey命令来执行此操作:

doskey /HISTORY > history.txt

答案2

碰杯提供与 GNU readline 和 bash 类似的功能。此外history,您还可以获得与 Unix 中导航功能非常相似的功能。

答案3

要导出历史记录,我只需右键单击窗口,单击“全选”,然后按 CTRL-C 进行复制。然后按 CTRL-P 粘贴到文本编辑器中。

启动会话时,您需要将屏幕缓冲区高度最大化为 9999,因为您只能复制缓冲区中显示的文本。您可以通过右键单击 cmd 窗口的标题栏、选择属性、单击布局选项卡来设置屏幕缓冲区高度。

相关内容