Completamento CMD per eseguibili di percorso


8

Supponiamo che una cartella C:\Convertcontenga a convertImage.exe. Dopo aver C:\Convertinserito% PATH% mi piacerebbe poter usare il completamento in CMD per convertImage.exe in modo da dover solo digitare convertI ... per arrivare all'eseguibile.

È possibile?

Risposte:


3

Non da un prompt dei comandi no, questo non funziona nemmeno per simili a ping.exe ecc

Il completamento automatico nel Prompt dei comandi funziona solo all'interno della directory, quindi se fai cd c: \ convert puoi premere c quindi tab e lo riempirai.

Se aggiungi il percorso alla variabile Path sotto le variabili di sistema, puoi fare clic su Start -> Esegui e digitare solo covertImage.exe e funzionerà


14

Tintinnio

  • Potente modifica delle linee simile a Bash dalla libreria Readline di GNU. Leggi di più sulle scorciatoie da tastiera di Readline.
  • Completamento del percorso superiore (TAB).
  • Incolla dagli Appunti (Ctrl-V).
  • Supporto per il completamento di eseguibili / comandi e variabili di ambiente.
  • Annulla / Ripeti (Ctrl-_ o Ctrl-X, Ctrl-U)
  • Cronologia della riga di comando migliorata.
    • Persiste per tutte le sessioni.
    • Ricercabile (Ctrl-R e Ctrl-S).
    • Espansione della cronologia (ad es. !!,! E! $).
  • Completamento tramite script tramite Lua.

https://mridgers.github.io/clink/


+1 Vorrei poterti dare più voti. Non so come non l'ho mai trovato prima d'ora.
Caleb Hattingh,

È fantastico, e non ne avevo mai sentito parlare!
Jonathan Hartley,

10/10 госпаде
msangel

0

Prova questo:

  1. Apri regedit.exe e vai a:

HKEY_CURRENT_USER \ Software \ Microsoft \ Processore comando

  1. Aggiungi due valori REG_DWORD se non esistono: CompletionChar e PathCompletionChar . Modifica i loro valori su "9" (sans-quotes) e riavvia il computer.

Dopo il riavvio, provare a utilizzare il TABtasto per completare automaticamente.

A parte questo, non c'è modo per il comando di usare un completamento automatico.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.