Finalización de CMD para ejecutables de ruta

8

Supongamos una carpeta C:\Convertque contiene un convertImage.exe. Después de poner C:\Converten% PATH%, me gustaría poder usar la finalización en CMD para convertImage.exe para que solo tenga que escribir convertI ... para llegar al ejecutable.

es posible?

orschiro
fuente

Respuestas:

3

No desde un símbolo del sistema no, esto ni siquiera funciona para ping.exe, etc.

La finalización automática en el símbolo del sistema solo funciona dentro del directorio, por lo que si hace cd c: \ convert, puede presionar c y luego tabular y lo completará.

Si agrega la ruta a la variable Ruta en las variables del sistema, puede hacer clic en Inicio -> Ejecutar y escribir solo covertImage.exe y funcionará

Gavin Burke
fuente
14

Tintinar

  • Potente edición de línea similar a Bash de la biblioteca Readline de GNU. Readmore en los atajos de teclado de Readline.
  • Superior camino completado (TAB).
  • Pegar desde el portapapeles (Ctrl-V).
  • Soporte para la finalización de ejecutables / comandos y variables de entorno.
  • Deshacer / Rehacer (Ctrl-_ o Ctrl-X, Ctrl-U)
  • Historial de línea de comando mejorado.
    • Persiste en las sesiones.
    • Se puede buscar (Ctrl-R y Ctrl-S).
    • Expansión de la historia (por ejemplo, !!,! Y! $).
  • Finalización programable con Lua.

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

William Bettridge-Radford
fuente
+1 Ojalá pudiera darte más votos a favor. No sé cómo nunca encontré esto antes ahora.
Caleb Hattingh
¡Esto es increíble, y nunca había oído hablar de eso!
Jonathan Hartley
10/10 госпаде
msangel
0

Prueba esto:

  1. Abra regedit.exe y navegue hasta:

HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor

  1. Agregue dos valores REG_DWORD si no existen: CompletionChar y PathCompletionChar . Edite sus valores a "9" (sin comillas) y reinicie la computadora.

Después de reiniciar, intente usar la TABtecla para autocompletar.

Aparte de eso, no hay forma de que el comando use un autocompletado automático.

TwirlMandarin
fuente