Xóa màn hình nhắc lệnh windows bằng phím tắt


124

Có cách nào để xóa màn hình nhắc lệnh trong windows bằng phím tắt không?


7
Nếu một số lý do bắt buộc phải có bàn phím, bạn luôn có thể nấu một tập lệnh AutoHotkey gửi cls<Enter>đến cửa sổ nhắc lệnh mở.
Karan

Câu trả lời:


157

KHÔNG, nhưng bạn có thể sử dụng CLSlệnh để xóa toàn bộ màn hình, Escphím (Escape) sẽ xóa dòng đầu vào. Ngoài ra, nhấn Ctrl+ Csẽ di chuyển con trỏ đến một dòng trống mới.


3
trong powershell, bạn cũng có thể sử dụngclear
binary_runner 9/12/14

Tôi nghĩ rằng tôi hiểu tại sao mọi người thích bí danh cleartrong linux để clsthống nhất giữa các hệ thống!
Roy Ling

22

Nếu bạn thực sự muốn làm điều đó với một phím tắt (bao gồm cả bản thân tôi), bạn có thể chuyển sang sử dụng autohotkey và viết một đoạn script nhỏ như thế này:

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

#IfWinActive

kịch bản làm gì ...

  • Trước tiên, nếu một trong ứng dụng giao diện điều khiển
  • nếu CTRL+ Lđược nhấn
  • ghi clsvào bàn điều khiển và sau đó nhấnENTER

Bạn có thể muốn sử dụngSendInput
user2418306

1
Cũng #IfWinActive Command Promptsẽ ngăn chặn các phím tắt ghi đè cho các ứng dụng bảng điều khiển khác như bash
user2418306

phải nói rằng, điều này làm tôi cười mỗi khi tôi sử dụng nó. TY @petermeissner
Mark

Làm SendInput {Escape}trước để SendInput cls{Enter}đảm bảo dòng được xóa trước khi thêm lệnh cls.
Karlsson

1

Lâu nay tôi cũng nghiên cứu nhưng tìm ra cách tốt nhất để đạt được điều này bằng cách xác định Doskey Macro

tôi đã định nghĩa macro như thế này

doskey 1 = cd \ $ T cls

điều này sẽ làm hai việc bằng cách viết đơn giản 1 và nhấn enter

  1. Đưa bạn vào tuyến đường sạch sẽ
  2. Xóa toàn bộ màn hình

Lưu ý: bạn có thể thêm nhiều lệnh mong muốn trong một macro bằng cách tách chúng bằng $ T

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.