yang lama disebut 'doskey'. itu sebenarnya pemandangan yang cukup akrab bagi kita teman lama ...
lihat halaman bantuannya:
C: \ Users \ bubu> doskey /?
Mengedit baris perintah, mengingat perintah Windows, dan membuat makro.
DOSKEY [/ REINSTALL] [/ LISTSIZE = size] [/ MACROS [: ALL | : exename]]
[/ SEJARAH] [/ INSERT | / OVERSTRIKE] [/ EXENAME = exename] [/ MACROFILE = nama file]
[macroname = [teks]]
/ REINSTALL Menginstal salinan Doskey baru.
/ LISTSIZE = size Menetapkan ukuran buffer sejarah perintah.
/ MACROS Menampilkan semua makro Doskey.
/ MACROS: ALL Menampilkan semua makro Doskey untuk semua executable yang dimiliki
Makro Doskey.
/ MACROS: exename Menampilkan semua makro Doskey untuk executable yang diberikan.
/ SEJARAH Menampilkan semua perintah yang disimpan dalam memori.
/ INSERT Menentukan bahwa teks baru yang Anda ketik dimasukkan dalam teks lama.
/ OVERSTRIKE Menentukan bahwa teks baru menimpa teks lama.
/ EXENAME = exename Menentukan executable.
/ MACROFILE = nama file Menentukan file makro untuk diinstal.
macroname Menentukan nama untuk makro yang Anda buat.
text Menentukan perintah yang ingin Anda rekam.
ATAS dan BAWAH PANAH mengingat perintah; ESC membersihkan baris perintah; F7 menampilkan
sejarah perintah; ALT + F7 membersihkan riwayat perintah; F8 mencari perintah
sejarah; F9 memilih perintah dengan angka; ALT + F10 membersihkan definisi makro.
Berikut ini adalah beberapa kode khusus dalam definisi makro Doskey:
$ T Command separator. Mengizinkan beberapa perintah dalam makro.
$ 1- $ 9 Parameter batch. Setara dengan% 1-% 9 dalam program batch.
$ * Simbol diganti oleh semua yang mengikuti nama makro di baris perintah.
C: \ Users \ bubu>
itu tidak menyimpan sejarah dalam suatu file, Anda tentu saja dapat menggunakan file doskey / history> dan hal-hal untuk melakukan itu, tetapi itu tidak otomatis seperti bash. ctrl-c menghasilkan interupsi dan karenanya tidak digunakan di konsol. bahkan xterm tidak akan membiarkan itu. (xterm menggunakan mouse pilih sebagai salin dan klik kanan sebagai tempel, untuk masalah ini)
sebagai alternatif, Anda dapat menggunakan cygwin dan menggunakan bash sebagai gantinya ... ini juga berjalan di windows.
Ini adalah pertanyaan yang cukup lama, dan masih tetap sama sampai saya baru-baru ini menemukan alternatif command prompt yang hebat bernama ConEmu .
Ini mendukung beragam fitur seperti, tab, sesi pemulihan otomatis saat restart, integrasi Power Shell, dan hal utama, Sejarah perintah. Meskipun masih tidak mendukung riwayat berbasis file (sehingga riwayat hilang saat restart), tetapi sebagai alat Open Source, saya berencana untuk menambahkan dukungan itu (kecuali perintah Windows 10 meminta memberikan semua janji yang saya lihat di pratinjau) . Terima kasih semua orang yang menjawab.
sumber