使用键盘快捷键清除 Windows 命令提示符屏幕

Ish*_*han 160 windows keyboard-shortcuts command-line

有没有办法使用键盘快捷键清除 Windows 中的命令提示符屏幕?

小智 198

NO,但您可以使用CLS命令清除整个屏幕,Esc(Escape)键将清除输入行。此外,按Ctrl+C会将光标移动到新的空白行。

  • 在powershell中你也可以使用`clear` (4认同)

pet*_*ner 27

如果你真的想用键盘快捷键(包括我自己)来做到这一点你可能会转向使用autohotkey并编写一个像这样的小脚本:

; -------------------------------------------------------------------------
; Cntr-L should clear screen
; -------------------------------------------------------------------------
#IfWinActive ahk_class ConsoleWindowClass
^L::
Send cls{Enter}
return

#IfWinActive
Run Code Online (Sandbox Code Playgroud)

脚本是做什么的...

  • 首先查看是否在控制台应用程序中
  • 如果CTRL+L被按下
  • 写入cls控制台然后点击ENTER

  • 此外,`#IfWinActive 命令提示符` 将防止覆盖其他控制台应用程序(如 bash)的快捷方式 (2认同)
  • 在 ```SendInput cls{Enter}``` 之前执行 ```SendInput {Escape}``` 可确保在添加 cls 命令之前清除该行。 (2认同)