w wierszu poleceń systemu Windows: jak poznać ścieżkę polecenia?

8

Mam program w wielu miejscach (jest to javapolecenie) .. Uruchamiam to polecenie z CMD. problem polega na tym, że muszę dokładnie znać ścieżkę javauruchamianego polecenia.

(Jeśli znasz Uniksa, potrzebuję polecenia takiego jak which).

Dzięki.

Muhammad Hewedy
źródło

Odpowiedzi:

9

Nie ma potrzeby instalowania WHICH, ponieważ Windows ma natywne polecenie, które robi te same rzeczy, zwane WHERE.

Jest to natywne polecenie w systemie Vista, ale można je dodać z zestawu Windows Server 2003 Resource Kit we wcześniejszych wersjach systemu Windows.

paradroid
źródło
Możesz utworzyć alias, do którego chcesz, jeśli chcesz.
paradroid
1

W systemie Windows nie ma dokładnego odpowiednika „Uniksa, który”, ale to nie znaczy, że nie ma rozwiązania;) Sprawdź poniższy link:

Który dla Windows

Mehper C. Palavuzlar
źródło
1

Ponieważ dawno temu nie mogłem znaleźć odpowiedniej alternatywy dla komendy „która” dla systemu Windows, zaimplementowałem prostą zamianę w pythonie zawierającą również częściowe dopasowanie nazw komend:

https://gist.github.com/667891

Mam nadzieję, że okażą się przydatne :)

enlavin
źródło