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

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

Tenho algum programa em vários lugares (é o javacomando). Estou iniciando este comando no CMD. o problema é que preciso saber exatamente o caminho do javacomando que está sendo executado.

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

Obrigado.

Responder1

Responder2

Não há necessidade de instalarWHICH, já que o Windows possui um comando nativo que faz as mesmas coisas, chamadoWHERE.

É 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.

Responder3

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

Qual para Windows

Responder4

Como há algum tempo não consegui encontrar uma alternativa adequada ao comando "qual" para Windows, implementei uma substituição simples em python apresentando também correspondências parciais de nomes de comandos:

https://gist.github.com/667891

Espero que você ache útil :)

informação relacionada