Uzupełnianie CMD dla plików wykonywalnych ścieżki

8

Załóżmy, że folder C:\Convertzawiera plik convertImage.exe. Po ustawieniu C:\Convertna% PATH% chciałbym móc używać uzupełniania w CMD dla convertImage.exe, tak że muszę tylko wpisać convertI ... aby dostać się do pliku wykonywalnego.

czy to możliwe?

orschiro
źródło

Odpowiedzi:

3

Nie z wiersza polecenia nie, to nie działa nawet w przypadku ping.exe itp

Automatyczne uzupełnianie w wierszu polecenia działa tylko w obrębie katalogu, więc jeśli wykonasz cd c: \ przekonwertować, możesz nacisnąć c, a następnie tab, a otrzymasz wypełnienie.

Jeśli dodasz ścieżkę do zmiennej Path w obszarze zmiennych systemowych, możesz kliknąć Start -> Uruchom i wpisać po prostu covertImage.exe, a to zadziała

Gavin Burke
źródło
14

Brzęk

  • Potężna edycja linii podobna do Bash z biblioteki Readline GNU. Czytaj więcej o skrótach klawiaturowych Readline.
  • Doskonałe uzupełnianie ścieżki (TAB).
  • Wklej ze schowka (Ctrl-V).
  • Obsługa uzupełniania plików wykonywalnych / poleceń i zmiennych środowiskowych.
  • Cofnij / Ponów (Ctrl-_ lub Ctrl-X, Ctrl-U)
  • Poprawiona historia wiersza poleceń.
    • Utrzymuje się między sesjami.
    • Przeszukiwalne (Ctrl-R i Ctrl-S).
    • Rozszerzenie historii (np. !!,! I! $).
  • Uzupełnianie skryptów przy użyciu Lua.

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

William Bettridge-Radford
źródło
+1 Chciałbym dać ci więcej głosów pozytywnych. Nie wiem, jak do tej pory tego nie znalazłem.
Caleb Hattingh
To jest niesamowite i nigdy o tym nie słyszałem!
Jonathan Hartley
10/10 госпаде
msangel
0

Spróbuj tego:

  1. Otwórz regedit.exe i przejdź do:

HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor

  1. Dodaj dwie wartości REG_DWORD, jeśli nie istnieją: CompletionChar i PathCompletionChar . Zmodyfikuj ich wartości na „9” (sans-quotes) i uruchom ponownie komputer.

Po ponownym uruchomieniu spróbuj użyć TABklucza do autouzupełniania.

Poza tym polecenie nie może użyć automatycznego autouzupełniania.

TwirlMandarin
źródło