в командной строке Windows: Как узнать путь к команде?

8

У меня есть программа во многих местах (это javaкоманда) .. Я запускаю эту команду из CMD. проблема в том, что мне нужно точно знать путь javaзапуска команды ..

(Если вы знаете Unix, мне нужна такая команда, как which).

Спасибо.

Мухаммед Хьюди
источник

Ответы:

9

Нет необходимости устанавливать WHICH, поскольку в Windows есть встроенная команда, которая выполняет те же функции, что и называется WHERE.

Это встроенная команда для Vista и более поздних версий, но ее можно добавить из Windows Server 2003 Resource Kit в более ранних версиях Windows.

Paradroid
источник
Вы можете сделать псевдоним, где, если вы хотите.
парадроид
1

В Windows нет точного эквивалента Unix's which, но это не означает, что решения не существует;) Проверьте следующую ссылку:

Который для Windows

Мехпер С. Палавузлар
источник
1

Поскольку некоторое время назад я не мог найти адекватную альтернативу команде "which" для окон, я реализовал простую замену в python, включающую также частичные совпадения имен команд:

https://gist.github.com/667891

Надеюсь, что вы найдете ее полезной :)

enlavin
источник