Comment coller sur cmd.exe sans souris? [dupliquer]

16

Duplicata possible:
Comment puis-je coller dans l'invite Windows CMD en utilisant uniquement le clavier?

La façon habituelle de coller du texte dans un shell cmd.exe est de cliquer avec le bouton droit. Comment pouvez-vous coller du texte en utilisant uniquement le clavier?

John D. Cook
la source
1
Dupe possible: superuser.com/questions/62598/…
Mehper C. Palavuzlar
1
@mehper Nice find!
alex
Sur Windows 10, vous pouvez activer Ctrl + C et Ctrl + V dans cmd.exe, voir stackoverflow.com/a/31506358/395857
Franck Dernoncourt

Réponses:

18

ALT+ Space E P:

ALT+ Spacepour le menu système
Epour le sous-menu Modifier
Ppour l'élément Coller

Snark
la source
3
Je suis surpris qu'il n'y ait pas de moyen plus direct, sans passer par le menu système, mais je suis sûr que vous avez raison.
John D. Cook,
yup c'est comme ça que je le fais.
Epaga
10
#IfWinActive, ahk_class ConsoleWindowClass
^v:: ;Paste in console
send !{Space}EP
return
#ifWinActive

dans AutoHotKey, vous permettant de contrôler + V pour coller :)

Avec AutoIt, vous pouvez également corriger l'ALT-F4 sur votre invite de commande. Combiné, le script sera:

#Include <HotKey.au3>
#Include <vkConstants.au3>
; Attribuer "CTRL-V" à PasteDos ()
_HotKeyAssign (BitOR ($ CK_CONTROL, $ VK_V), 'PasteDos', -1, "[CLASS: ConsoleWindowClass]"))
; Attribuer "ALT-F4" à ExitDoc ()
_HotKeyAssign (BitOR ($ CK_ALT, $ VK_F4), 'ExitDos', -1, "[CLASS: ConsoleWindowClass]"))

; Assurez-vous que nous ne sortons pas
Alors que 1
    Sommeil (10)
WEnd
Func PasteDos ()
   Envoyer (ClipGet ())
EndFunc

Func ExitDos ()
   WinClose ("[ACTIVE]", "")
EndFunc

Pour garantir un fonctionnement installer AutoIt , ajouter le raccourci clavier inclure , enregistrez le script ci - dessus avec l' extension AU3 et l' exécuter.

Prendre plaisir.

Phoshi
la source
8

Vous pouvez en lire plus ici . La réponse courte (mais désagréable) est:

ALT+ SPACE+ E+ K<- pour copier et
ALT+ SPACE+ E+ P<- pour coller.

alex
la source
+1 pour "réponse courte mais désagréable". Et merci pour le lien vers l'explication supplémentaire sur StackOverflow.
John D. Cook,
Aucun problème. Si vous vous arrêtez sur SO, votez pour les réponses, car elles sont vraiment bonnes :)
alex
5

En plus de ces réponses, il convient de noter que , dans cmd.exe vous devez activer le mode-édition rapide pour que alt+ space, pau travail. Le mode d'édition rapide peut être activé en cliquant sur le coin supérieur gauche dans cmd.exe, puis en sélectionnant les propriétés , puis en allant dans l' onglet options .

René Nyffenegger
la source