web-dev-qa-db-ja.com

ウィンドウをクリアコマンドキーボードショートカットを使用してプロンプト画面

キーボードショートカットを使用してウィンドウ内のコマンドプロンプト画面をクリアする方法はありますか?

118
Ishan

いいえ、画面全体をクリアするにはCLSコマンドを使用できます。 Esc (エスケープ)キーを押すと入力行がクリアされます。また、押す Ctrl + C カーソルを新しい空白行に移動します。

152
mehdi

あなたが本当にそれをしたいのであればキーボードショートカットで(私自身も含む)あなたは autohotkey を使ってこのような小さなスクリプトを書くかもしれません:

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

#IfWinActive

スクリプトが何をするのか...

  • コンソールアプリケーション内にあるかどうかを最初に確認
  • もし CTRL+L 押されている
  • コンソールにclsを書いてからヒット ENTER
21
petermeissner

長い間私も研究していますが、Doskey Macroを定義することによってこれを達成するための最良の方法を見つけました

私はこのようにマクロを定義しました

doskey 1 = cd\$ T cls

これは単純に1を書いてenterを押すことで2つのことをするでしょう

  1. きれいなコマンドルートであなたを連れてきて
  2. 画面全体をクリア

注:$ Tで区切ることによって、1つのマクロの下に複数のdesireコマンドを追加できます。

1
RAJA