web-dev-qa-db-fra.com

Existe-t-il un raccourci clavier pour fermer une fenêtre d'invite de commande?

Existe-t-il un raccourci clavier pour fermer la fenêtre d’invite de commande dans Windows 7? Alt+F4 ne semble pas fonctionner dans une fenêtre d'invite de commande.

Je le ferme maintenant en tapant exit et Entrée à l'invite. En espérant qu'il y ait un truc plus court.

26
Ashwin Nanjappa
  • Alt+SpaceC

  • Créez un alias en utilisant doskey: doskey x=exit

33
grawity

Voici un script autohotkey qui le fera.

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

Il envoie juste Alt+SpaceC à la fenêtre quand Ctrl+w est touché (s'il s'agit d'une invite de commande).

8
hajamie

Enroulez CMD dans Console2 , ce qui vous donnerait CTRL + W pour fermer les onglets et ALT + F4 pour quitter. Vous pourrez également utiliser CTRL + V pour coller, si vous le souhaitez, ce qui est l’une des principales raisons pour lesquelles je l’utilise.

8
paradroid

Cela dépend de votre choix d'interprète de commande. C'est bien sûr parce que c'est votre interpréteur de commande qui détermine (en grande partie) le fonctionnement de la modification de ligne de commande TUI.

Si vous utilisez TCC/LE de JP Software , par exemple, un alias de frappe automatique qui fait exactement cela (et qui ne souffre pas des problèmes de raccourcis globaux mentionnés dans d'autres réponses) est simple en soi configurer à l'aide de commande ALIAS :

alias @@f4=*exit

Avec bash, on pourrait faire la même chose, en utilisant la commande intégrée bind, pour lier la séquence de touches du Alt-F4 clé de la chaîne exit\n. La partie délicate consiste à déterminer quelle séquence de touches Alt-F4 génère (du point de vue de bash, au moins) cette semaine.

Si vous exécutez votre interpréteur de commande dans Take Command, la fermeture de l’onglet de commande actuel s’effectue avec Ctrl+F4 .

3
JdeBP

Vous pourriez probablement utiliser un outil tel que AutoHotKey pour créer un raccourci qui ferait fermer la fenêtre. Ou créez un raccourci qui exécute une commande à l'aide de tskill pour rechercher toutes les fenêtres cmd et les fermer. Cela poserait des problèmes si vous utilisiez plusieurs fois la fenêtre CMD à la fois et ne vouliez les fermer que de manière sélective.

1
music2myear