Czy istnieje skrót klawiaturowy do zamykania okna wiersza polecenia?

26

Czy jest jakiś skrót klawiaturowy, aby zamknąć okno wiersza polecenia w systemie Windows 7? Alt+F4nie działa w oknie wiersza polecenia.

Zamykam go teraz, pisząc exiti naciskając Enter . Mam nadzieję, że jest krótsza sztuczka.

Ashwin Nanjappa
źródło

Odpowiedzi:

33
  • Alt+ Space,C

  • Utwórz alias za pomocą doskey :doskey x=exit

grawitacja
źródło
1
To nie jest skrót klawiaturowy. To tylko dostęp do menu za pomocą klawiatury.
CJ7
8

Zawiń CMD w Console2 , co daje CTRL + W, aby zamknąć karty i ALT + F4, aby wyjść. Możesz także użyć CTRL + V do wklejania, jeśli chcesz, co jest jednym z głównych powodów, dla których go używam.

paradroid
źródło
8

Oto skrypt auto-klucza, który to zrobi.

#IfWinActive ahk_class ConsoleWindowClass
^w::
Send,{LAlt Down}{Space Down}{Space Up}{LAlt Up}{c Down}
return
#IfWinActive

To po prostu wysyła Alt+ Space, Cdo okna, gdy Ctrl+ wjest trafiony (jeśli jest to wiersz polecenia).

Hajamie
źródło
3

To zależy od twojego wyboru interpretera poleceń. Jest tak, oczywiście, ponieważ to Twój interpreter poleceń (w dużej mierze) określa sposób działania edycji wiersza poleceń TUI.

Jeśli używasz JP Software TCC / LE , na przykład autoexecuting alias klawiszy że robi dokładnie to (i że nie cierpi z powodu problemów globalnych skrótów klawiszowych wymienionych w innych odpowiedzi) jest prostota sama założyć korzystając z ALIASpolecenia :

alias @@f4=*exit

Za bashpomocą bindwbudowanej komendy można zrobić to samo , aby powiązać sekwencję klawiszy dla Alt-F4klucza z łańcuchem exit\n. Trudną częścią jest Alt-F4ustalenie , jaka sekwencja klawiszy generuje ( bashprzynajmniej z punktu widzenia ) w tym tygodniu.

Jeśli używasz interpretera poleceń w ramach polecenia Take Command, zamknięcie bieżącej karty poleceń jest zakończoneCtrl+F4 .

JdeBP
źródło
1

Prawdopodobnie możesz użyć narzędzia takiego jak AutoHotKey, aby zbudować skrót, który zamyka okno. Lub utwórz skrót, który uruchamia polecenie za pomocą tskill, aby znaleźć wszystkie okna cmd i je zamknąć. Spowodowałoby to problemy, jeśli kiedykolwiek korzystasz z okna CMD więcej niż raz i chcesz je zamykać tylko selektywnie.

music2myear
źródło