Bagaimana cara menempel ke cmd.exe tanpa mouse? [duplikat]

16

Kemungkinan Duplikat:
Bagaimana cara saya tempel ke prompt Windows CMD dengan hanya menggunakan keyboard?

Cara biasa untuk menempelkan teks dalam shell cmd.exe adalah dengan mengklik kanan. Bagaimana Anda bisa menempelkan teks hanya menggunakan keyboard?

John D. Cook
sumber
1
Kemungkinan Dupe: superuser.com/questions/62598/…
Mehper C. Palavuzlar
1
@mehper Nice find!
Alex
Pada Windows 10, Anda dapat mengaktifkan Ctrl + C dan Ctrl + V di cmd.exe, lihat stackoverflow.com/a/31506358/395857
Franck Dernoncourt

Jawaban:

18

ALT+ Space E P:

ALT+ Spaceuntuk Menu Sistem
Euntuk Edit sub-menu
Puntuk item Tempel

Snark
sumber
3
Saya terkejut tidak ada cara yang lebih langsung, tanpa melalui menu sistem, tapi saya yakin Anda benar.
John D. Cook
ya begitulah cara saya melakukannya.
Epaga
10
#IfWinActive, ahk_class ConsoleWindowClass
^v:: ;Paste in console
send !{Space}EP
return
#ifWinActive

di AutoHotKey, memungkinkan Anda untuk Kontrol + V untuk menempelkan :)

Dengan AutoIt Anda juga dapat memperbaiki ALT-F4 pada command prompt Anda. Script gabungan akan menjadi:

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

; Pastikan kita tidak keluar
Sementara 1
    Tidur (10)
Pergi ke
Func PasteDos ()
   Kirim (ClipGet ())
EndFunc

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

Untuk menjalankan instalasi AutoIt ini , tambahkan Hotkey include , simpan skrip di atas dengan ekstensi au3 dan jalankan.

Nikmati.

Phoshi
sumber
8

Anda dapat membaca lebih lanjut di sini . Jawaban singkat (tetapi tidak menyenangkan) adalah:

ALT+ SPACE+ E+ K<- untuk menyalin dan
ALT+ SPACE+ E+ P<- untuk menempel.

alex
sumber
+1 untuk "jawaban pendek tapi tidak menyenangkan." Dan terima kasih atas tautannya ke penjelasan lebih lanjut tentang StackOverflow.
John D. Cook
Tidak masalah. Jika Anda mampir SO, upvote jawaban di sana karena mereka benar-benar baik :)
alex
5

Selain jawaban ini, perlu dicatat bahwa dalam cmd.exe Anda harus mengaktifkan mode edit cepat agar alt+ space, pberfungsi. Mode edit cepat dapat diaktifkan dengan mengklik sudut kiri atas di cmd.exe, lalu memilih properti , lalu pergi ke tab opsi .

René Nyffenegger
sumber