題 使用鍵盤快捷鍵清除Windows命令提示符屏幕


有沒有辦法使用鍵盤快捷鍵清除Windows中的命令提示符屏幕?


110
2018-04-20 05:44


起源


如果由於某種原因必須使用鍵盤快捷鍵,您可以隨時編寫一個發送的AutoHotkey腳本 cls<Enter> 到打開命令提示符窗口。 - Karan


答案:


不,但你可以使用 CLS 命令清除整個屏幕, 退出 (Escape)鍵將清除輸入線。 另外,按下 按Ctrl + C 將光標移動到一個新的空行。


144
2018-04-20 05:52



在powershell中你也可以使用 clear - binary_runner
我想我明白為什麼人們喜歡別名 clear 在linux中 cls 為了系統之間的一致性! - Roy Ling


如果你真的想要這樣做 用鍵盤快捷鍵 (包括我自己)你可能會轉向使用 AutoHotkey的 並寫一個像這樣的小腳本:

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

#IfWinActive

腳本做了什麼......

  • 首先看一下是否在控制台應用程序中
  • 如果 CTRL+大號 被壓了
  • cls 到控制台然後點擊 輸入

16
2017-08-13 12:17



你可能想用 SendInput - user2418306
也 #IfWinActive Command Prompt 將阻止覆蓋其他控制台應用程序(如bash)的快捷方式 - user2418306
必須說,這讓我每次使用都會微笑。 TY @petermeissner - Mark Nadig


這麼長時間我也在研究,但通過定義Doskey Macro找到了實現這一目標的最佳方法

我這樣定義了宏

doskey 1 = cd \ $ T cls

這將通過簡單的寫1和命中輸入做兩件事

  1. 帶你乾淨的命令路線
  2. 清除整個屏幕

注意:您可以在一個宏下添加多個慾望命令,方法是用$ T分隔它們


0
2017-10-11 09:15