Autocomplete di windows cmd prompt?

11

Saya tahu bahwa kita dapat melengkapi jalur secara otomatis di cmd prompt. Saya hanya ingin tahu apakah kita bisa melengkapi perintah dalam cmd prompt seperti yang kita lakukan di bash.
Bisakah kita membuatnya mencari melalui daftar perintah builtin dan semua file yang dapat dieksekusi (exe, bat, cmd dll.) Di% PATH% saat tab ditekan?
Atau ada perangkat lunak mirip shell yang memiliki fitur ini?

asdfg
sumber
1
Hanya di direktori saat ini ...
Benteng

Jawaban:

6

PromptPal

Sangat dapat dikonfigurasi, dan menyediakan pengeditan penuh gaya Windows, penyelesaian perintah, riwayat perintah, bantuan sintaks, antarmuka tab dan banyak lagi.

Bantuan Sintaks : Segera setelah perintah dikenali, PromptPal menampilkan informasi bermanfaat tentang parameter, sakelar, dan efeknya di bilah alat yang dapat diubah ukurannya.

Tambahkan Perintah Anda Sendiri : Jika Anda memiliki utilitas baris perintah yang tidak dikenali oleh PromptPal, itu tidak masalah - mudah untuk menambahkannya ke koleksi PromptPal.

$ 29,99 - uji coba 30 hari

teks alternatif


PowerShell

Shell perintah baru dan mesin otomasi yang dapat dikembangkan dari Microsoft melakukan perintah pelengkapan otomatis.

Ini asli di windows 7 dan Server 2008 R2.

Win+ R> powershell>Enter

Untuk menginstalnya di windows lain: http://support.microsoft.com/kb/968929
Dan untuk sumber daya lebih lanjut tentang hal ini: http://technet.microsoft.com/en-us/scriptcenter/dd742419.aspx


Cygwin

Lingkungan seperti Linux untuk Windows. Ini terdiri dari dua bagian:
  • DLL (cygwin1.dll) yang bertindak sebagai lapisan emulasi Linux API menyediakan fungsionalitas Linux API yang substansial.
  • Kumpulan alat yang memberikan tampilan dan nuansa Linux.

Jadi, bash shell yang melakukan pelengkapan otomatis


Ada juga PowerCmd , Ini semacam GUI dan bukan pengganti shell, jadi semua perintah batch akan sama persis. Ini memperluas fitur autocomplete secara visual (tapi sejauh yang saya tahu, hanya dengan perintah di direktori aktif). Dan itu shareware: $ 29,95

fluxtendu
sumber
Apakah Anda yakin perintah powershell autocompletes .. Saya hanya mencobanya tidak berhasil untuk saya ... Bisakah kita membuatnya bekerja di xp? Terima kasih ..
asdfg
@nsharish ya, dan Anda dapat menginstalnya di xp, lihat jawaban saya yang diperbarui
fluxtendu
Bekerja untuk saya di sini, saya mengetik 'disk' dan tekan tab dan itu berputar melalui banyak hal yang cocok.
Unfundednut
PowerShell tidak menerima perintah yang sama dengan command prompt yang saya pikir.
Jader Dias
Ya .. Ini berfungsi dengan baik untuk powershell builtin cmdlets .. Hanya setelah kata tersebut diketik hingga tanda hubung .. Saya belum terbiasa dengan powershell cmdlets .. Thanx untuk jawaban yang berguna
asdfg
0

Anda dapat menggunakan RegEdit untuk mengaktifkan pelengkapan otomatis di jalur dan file. Buat file bernama AutoCompleteChar.reg yang berisi baris berikut. Kemudian aktifkan "regedit AutoCompleteChar.reg" untuk mengubah lengkapi otomatis untuk jalur dan file ke karakter tab (9). Bekerja pada Windows 10.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor]
"CompletionChar"=dword:00000009
"PathCompletionChar"=dword:00000009
BSalita
sumber