8

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

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

Благодарю.

4 ответа4

9

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

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

2

Помогает ли Which for Windows ?

1

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

https://gist.github.com/667891

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

1

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

Который для Windows

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .