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

csh*_*shu 5 windows command-line cmd.exe

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

清除数据后还能找回吗?

Has*_*tur 5

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

不同的情况是,如果您将 shell 的所有输出记录在文件中...请从此答案或使用tee 或其他方法获取一些提示。
有许多程序能够记录 shell 的输入和输出。


使用powershell,您可以简单地启动日志记录

C:\>Start-Transcript
Run Code Online (Sandbox Code Playgroud)

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

那么你可以停止它

C:\>Stop-Transcript
Run Code Online (Sandbox Code Playgroud)

参考

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