na linha de comando do Windows: como saber o caminho de um comando?

8

Eu tenho algum programa em muitos lugares (é o javacomando) .. Estou iniciando esse comando no CMD. o problema é que preciso saber exatamente o caminho do javacomando que está sendo executado ..

(Se você conhece o unix, preciso de um comando como which).

Obrigado.

Muhammad Hewedy
fonte

Respostas:

9

Não é necessário instalar WHICH, pois o Windows possui um comando nativo que faz as mesmas coisas, chamado WHERE.

É um comando nativo do Vista em diante, mas pode ser adicionado a partir do Windows Server 2003 Resource Kit em versões anteriores do Windows.

paradroid
fonte
Você pode criar um alias para onde, se quiser.
Paradroid
1

Não existe um equivalente exato de "Unix's what" no Windows, mas isso não significa que não há solução;) Confira o seguinte link:

Que para Windows

Mehper C. Palavuzlar
fonte
1

Como há muito tempo não consegui encontrar uma alternativa adequada do comando "what" para Windows, implementei uma substituição simples no python, apresentando também correspondências parciais dos nomes dos comandos:

https://gist.github.com/667891

Espero que você ache útil :)

enlavina
fonte