114

Есть ли способ очистки экрана командной строки в Windows с помощью сочетаний клавиш?

3 ответа3

148

НЕТ, но вы можете использовать команду CLS чтобы очистить весь экран, клавиша Esc (Escape) очистит строку ввода. Кроме того, нажатие Ctrl + C переместит курсор на новую пустую строку.

20

Если вы действительно хотите сделать это с помощью сочетания клавиш (включая меня), вы можете использовать autohotkey и написать небольшой скрипт, подобный этому:

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

#IfWinActive

что делает скрипт ...

  • первый взгляд, если один находится в консольном приложении
  • если CTRL+L нажата
  • запишите cls в консоль и затем нажмите ENTER
1

До тех пор, пока я занимаюсь исследованиями, но нашел лучший способ добиться этого, определив макрос Doskey.

я определил макрос как это

doskey 1 = cd\ $ T cls

это сделает две вещи, просто написав 1 и нажав Enter

  1. Приведу вас на чистый командный маршрут
  2. Очистить весь экран

Примечание: вы можете добавить команду многократного желания под одним макросом, разделив их $ T

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .