是否可以在命令提示符中撤消“cls”

是否可以在命令提示符中撤消“cls”

在 Windows 命令提示符中cls清除屏幕。

清除后数据还能恢复吗?

答案1

cls是一个内部命令并通过清除缓冲区来工作,在第一个 DOS 和 Windows 中,缓冲区分别固定为 25 行或 50 行。因此,当您清除它时,您无法将其恢复。

不同的情况是如果你将 shell 的所有输出记录到一个文件中...从中获取一些提示这个答案或使用发球或其他方法
有许多程序能够记录 shell 的输入和输出。


电源外壳你可以简单地开始记录

C:\>Start-Transcript

Transcript started, output file is C:\Users\administrator.ESPNET\Documents\PowerShell_transcript.20150710113555.txt

然后你可以停止它

C:\>Stop-Transcript

参考

会话只是记录到一个文本文件中,其中包含所有输入命令和在 Exchange 命令行管理程序窗口中显示的输出。

答案2

是否可以通过重新运行相同的命令/命令字符串来获得相同的输出?

  • 按向上/向下键浏览最后使用的命令

  • 如果您只想读取最后的命令,请在命令提示符作为活动窗口的情况下按 F7,它会弹出最后运行的 10 个命令的列表(这是在 Windows 10 上)。

相关内容