Cancella la schermata del prompt dei comandi di Windows usando le scorciatoie da tastiera


124

Esiste un modo per cancellare la schermata del prompt dei comandi in Windows utilizzando le scorciatoie da tastiera?


7
Se le scorciatoie da tastiera sono indispensabili per qualche motivo, puoi sempre cucinare uno script AutoHotkey che invia cls<Enter>alla finestra del prompt dei comandi aperta.
Karan,

Risposte:


157

NO, ma puoi usare il CLScomando per cancellare l'intero schermo, il Esctasto (Escape) cancellerà la riga di input. Inoltre, premendo Ctrl+ Csi sposta il cursore su una nuova riga vuota.


3
in PowerShell puoi anche usareclear
binary_runner il

Penso di capire perché alla gente piace alias clearin Linux clsper la coerenza tra i sistemi!
Roy Ling,

22

Se vuoi davvero farlo con una scorciatoia da tastiera (incluso me stesso) potresti passare all'utilizzo del tasto automatico e scrivere un piccolo script come questo:

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

#IfWinActive

cosa fa la sceneggiatura ...

  • primo sguardo se uno è all'interno dell'applicazione console
  • se CTRL+ Lviene premuto
  • scrivere clssulla console e quindi premereENTER

Potresti voler usareSendInput
user2418306,

1
Inoltre #IfWinActive Command Prompt, impedirà di ignorare le scorciatoie per altre applicazioni console come bash
user2418306,

devo dire, questo mi fa sorridere ogni volta che lo uso. TY @petermeissner
Mark Nadig,

Fare SendInput {Escape}prima SendInput cls{Enter}assicura che la riga venga cancellata prima di aggiungere il comando cls.
Karlsson,

1

Per tanto tempo ho anche fatto delle ricerche, ma ho trovato il modo migliore per raggiungere questo obiettivo definendo Doskey Macro

ho definito la macro in questo modo

doskey 1 = cd \ $ T cls

questo farà due cose semplicemente scrivendo 1 e premendo invio

  1. Ti porta su una rotta di comando pulita
  2. Cancella tutto lo schermo

Nota: è possibile aggiungere un comando di desiderio multiplo in una macro separandoli con $ T

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.