Existe um atalho de teclado para fechar uma janela do prompt de comando?

26

Existe algum atalho de teclado para fechar a janela do prompt de comando no Windows 7? Alt+F4parece não funcionar em uma janela do prompt de comando.

Fecho agora digitando exite Enter no prompt. Esperando que haja um truque mais curto.

Ashwin Nanjappa
fonte

Respostas:

33
  • Alt+ Space,C

  • Crie um alias usando doskey :doskey x=exit

gravidade
fonte
1
Na verdade, não é um atalho de teclado. Isso é apenas acessar o menu usando o teclado.
CJ7
8

Enrole o CMD no Console2 , o que forneceria CTRL + W para fechar as guias e ALT + F4 para sair. Você também poderá usar CTRL + V para colar, se desejar, que é um dos principais motivos pelos quais eu o uso.

paradroid
fonte
8

Aqui está um script de autohotkey que fará isso.

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

Ele só envia Alt+ Space, Cpara a janela quando Ctrl+ wé batida (se é um comando prompt).

hajamie
fonte
3

Depende da sua escolha do interpretador de comando. Isso ocorre, é claro, porque é o seu intérprete de comando que determina (em grande parte) como a edição da linha de comando da TUI funciona.

Se você estiver usando o TCC / LE da JP Software , por exemplo, um alias de pressionamento automático de teclas que faz exatamente isso (e que não sofre com os problemas globais de teclas de atalho mencionados em outras respostas) é a própria simplicidade de configurar usando o ALIAScomando :

alias @@f4=*exit

Com bashum poderia fazer a mesma coisa, usando o bindcomando interno, para vincular a sequência de Alt-F4chaves da chave à string exit\n. A parte complicada é descobrir o que a sequência de teclas Alt-F4gera (do ponto de vista de bash, pelo menos) esta semana.

Se você estiver executando seu interpretador de comando no comando Take, o fechamento da guia de comando atual será concluídaCtrl+F4 .

JdeBP
fonte
1

Você provavelmente poderia usar uma ferramenta como o AutoHotKey para criar um atalho que fechasse a janela. Ou crie um atalho que execute um comando usando o tskill para encontrar todas as janelas do cmd e fechá-las. Isso causaria problemas se você usar mais de uma janela CMD por vez e quiser fechá-las apenas seletivamente.

music2myear
fonte