Wie kann man ohne Maus in cmd.exe einfügen? [Duplikat]

16

Mögliches Duplizieren:
Wie füge ich in die Windows CMD-Eingabeaufforderung nur über die Tastatur ein?

Die übliche Methode zum Einfügen von Text in eine cmd.exe-Shell ist das Klicken mit der rechten Maustaste. Wie können Sie Text nur mit der Tastatur einfügen?

John D. Cook
quelle
1
Mögliche Dupe: superuser.com/questions/62598/...
Mehper C. Palavuzlar
1
@mehper Schöne Entdeckung!
Alex
Unter Windows 10 können Sie Strg + C und Strg + V in cmd.exe aktivieren
Franck Dernoncourt,

Antworten:

18

ALT+ Space E P:

ALT+ Spacefür Systemmenü
Efür Untermenü Bearbeiten
Pfür Element einfügen

Snark
quelle
3
Ich bin überrascht, dass es keinen direkteren Weg gibt, ohne das Systemmenü durchzugehen, aber ich bin sicher, dass Sie Recht haben.
John D. Cook
yup das ist, wie ich es mache.
Epaga,
10
#IfWinActive, ahk_class ConsoleWindowClass
^v:: ;Paste in console
send !{Space}EP
return
#ifWinActive

in AutoHotKey, so dass Sie Control + V einfügen können :)

Mit AutoIt können Sie auch das ALT-F4 in Ihrer Eingabeaufforderung korrigieren. Kombiniert ist das Skript:

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

; Stellen Sie sicher, dass wir nicht verlassen
Während 1
    Schlaf (10)
Ende
Func PasteDos ()
   Senden (ClipGet ())
EndFunc

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

Um dies zu erreichen, installieren Sie AutoIt , fügen Sie das Hotkey-Include hinzu , speichern Sie das obige Skript mit der Erweiterung au3 und führen Sie es aus.

Genießen.

Phoshi
quelle
8

Sie können mehr darüber lesen Sie hier . Die kurze (aber unangenehme) Antwort lautet:

ALT+ SPACE+ E+ K<- zum Kopieren und
ALT+ SPACE+ E+ P<- zum Einfügen.

Alex
quelle
+1 für "kurze aber unangenehme Antwort." Und danke für den Link zur weiteren Erklärung zu StackOverflow.
John D. Cook
Kein Problem. Wenn Sie bei SO vorbeischauen, bewerten Sie die Antworten dort, da sie wirklich gut sind :)
alex
5

Zusätzlich zu diesen Antworten kann man feststellen , daß in cmd.exe Sie Schnellbearbeitungsmodus , um zu ermöglichen , haben alt+ space, pan der Arbeit. Der Schnellbearbeitungsmodus kann aktiviert werden, indem Sie in cmd.exe auf die linke obere Ecke klicken, Eigenschaften auswählen und dann zur Registerkarte " Optionen" wechseln.

René Nyffenegger
quelle