Conclusão do CMD para executáveis ​​de caminho

8

Vamos supor uma pasta C:\Convertque contenha a convertImage.exe. Depois de colocar C:\Convertem% PATH%, eu gostaria de poder usar a conclusão no CMD para convertImage.exe, para que eu só precise digitar convertI ... para chegar ao executável.

Isso é possível?

orschiro
fonte

Respostas:

3

Não a partir de um prompt de comando, não, isso nem funciona como o ping.exe, etc.

O preenchimento automático no prompt de comando funciona apenas dentro do diretório; portanto, se você fizer o cd c: \ convert, poderá pressionar c e tab e preenchê-lo.

Se você adicionar o caminho à variável Path em variáveis ​​do sistema, poderá clicar em Iniciar -> Executar e digitar apenas covertImage.exe e ele funcionará

Gavin Burke
fonte
14

Clink

  • Edição poderosa de linhas do tipo Bash da biblioteca Readline do GNU. Leia mais sobre os atalhos de teclado do Readline.
  • Conclusão de caminho superior (TAB).
  • Cole da área de transferência (Ctrl-V).
  • Suporte para a conclusão de executáveis ​​/ comandos e variáveis ​​de ambiente.
  • Desfazer / Refazer (Ctrl-_ ou Ctrl-X, Ctrl-U)
  • Histórico de linha de comando aprimorado.
    • Persiste nas sessões.
    • Pesquisável (Ctrl-R e Ctrl-S).
    • Expansão do histórico (por exemplo, !!,! E! $).
  • Conclusão programável usando Lua.

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

William Bettridge-Radford
fonte
+1 Gostaria de poder lhe dar mais votos. Não sei como eu nunca encontrei isso antes agora.
Caleb Hattingh
Isso é incrível, e eu nunca tinha ouvido falar disso!
Jonathan Hartley
Dez / 10 por exemplo
msangel 16/08
0

Tente o seguinte:

  1. Abra o regedit.exe e navegue até:

Processador HKEY_CURRENT_USER \ Software \ Microsoft \ Command

  1. Adicione dois valores REG_DWORD se eles não existirem: CompletionChar e PathCompletionChar . Edite seus valores para "9" (sem aspas) e reinicie o computador.

Após a reinicialização, tente usar a TABchave para o preenchimento automático.

Fora isso, não há como o comando usar um preenchimento automático automático.

TwirlMandarin
fonte