Есть ли сочетание клавиш для закрытия окна командной строки?


26

Есть ли сочетание клавиш для закрытия окна командной строки в Windows 7? Alt+F4похоже, не работает в окне командной строки.

Я закрываю его прямо сейчас, набрав exitи введите в приглашении. Надеюсь, есть более короткий трюк.

Ответы:


33
  • Alt+ Space,C

  • Создайте псевдоним с помощью doskey :doskey x=exit


1
Это на самом деле не сочетание клавиш. Это просто доступ к меню с помощью клавиатуры.
CJ7

8

Оберните CMD в Console2 , что даст вам CTRL + W для закрытия вкладок и ALT + F4 для выхода. Вы также сможете использовать CTRL + V для вставки, если хотите, что является одной из основных причин, по которой я его использую.


8

Вот скрипт autohotkey, который это сделает.

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

Он просто посылает Alt+ Space, Cк окну , когда Ctrl+ wударил (если это командная строка).


3

Это зависит от вашего выбора командного интерпретатора. Это, конечно, потому что именно ваш командный интерпретатор (в значительной степени) определяет, как работает редактирование командной строки TUI.

Если вы используете JP Software, TCC / LE , например, autoexecuting псевдоним нажатия клавиш , что делает именно это (и не страдает от глобальных проблем , горячих клавиш , упомянутых в других ответах) является простота себя настроить , используя в ALIASкоманду :

alias @@f4=*exit

С bashпомощью bindвстроенной команды можно сделать то же самое, чтобы связать последовательность клавиш для Alt-F4ключа и строки exit\n. Самое сложное - выяснить, какую ключевую последовательность Alt-F4генерирует (с точки зрения bash, по крайней мере) на этой неделе.

Если вы запускаете командный интерпретатор в Take Command, закрытие текущей вкладки команды выполняется с помощьюCtrl+F4 .


1

Возможно, вы могли бы использовать инструмент, такой как AutoHotKey, чтобы создать ярлык, который бы закрывал окно. Или создайте ярлык, который запускает команду, используя tskill, чтобы найти все окна cmd и закрыть их. Это может вызвать проблемы, если вы когда-либо используете более одного окна CMD за раз и хотите закрыть их только выборочно.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.