Borrar la pantalla del símbolo del sistema de Windows utilizando métodos abreviados de teclado


124

¿Hay alguna forma de borrar la pantalla del símbolo del sistema en Windows utilizando métodos abreviados de teclado?


77
Si los métodos abreviados de teclado son imprescindibles por alguna razón, siempre puede preparar una secuencia de comandos AutoHotkey que se envíe cls<Enter>a la ventana abierta del símbolo del sistema.
Karan

Respuestas:


157

NO, pero puede usar el CLScomando para borrar toda la pantalla, la Esctecla (Escape) borrará la línea de entrada. Además, presionar Ctrl+ Cmoverá el cursor a una nueva línea en blanco.


3
en powershell puedes usar tambiénclear
binary_runner

¡Creo que entiendo por qué a la gente le gusta alias clearen Linux clspara la coherencia entre sistemas!
Roy Ling el

22

Si realmente quieres hacer eso con un atajo de teclado (incluido yo mismo), puedes recurrir al uso de autohotkey y escribir un pequeño script como este:

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

#IfWinActive

lo que hace el guión ...

  • primer vistazo si uno está dentro de la aplicación de consola
  • si se presiona CTRL+L
  • escribe clsen la consola y luego presionaENTER

Es posible que desee utilizarSendInput
user2418306

1
También #IfWinActive Command Promptevitará anular los accesos directos para otras aplicaciones de consola como bash
user2418306

Debo decir que esto me hace sonreír cada vez que lo uso. TY @petermeissner
Mark Nadig

Hacer SendInput {Escape}antes SendInput cls{Enter}asegura que la línea se borre antes de agregar el comando cls.
Karlsson

1

Tanto tiempo que también investigo, pero encontré la mejor manera de lograr esto definiendo Macro Doskey

definí una macro como esta

doskey 1 = cd \ $ T cls

esto hará dos cosas simplemente escribiendo 1 y pulsa enter

  1. Traerte a la ruta de comando limpia
  2. Borrar toda la pantalla

Nota: puede agregar múltiples comandos de deseo bajo una macro separándolos con $ T

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.