en la línea de comando de Windows: ¿Cómo saber la ruta de un comando?

en la línea de comando de Windows: ¿Cómo saber la ruta de un comando?

Tengo algún programa en muchos lugares (es el javacomando). Estoy iniciando este comando desde CMD. El problema es que necesito saber exactamente la ruta del javacomando que se está ejecutando.

(Si sabes Unix, necesito un comando como which).

Gracias.

Respuesta1

Hacecual para windows¿ayuda?

Respuesta2

No es necesario instalarWHICH, ya que Windows tiene un comando nativo que hace lo mismo, llamadoWHERE.

Es un comando nativo en Vista y adelante, pero se puede agregar desde el Kit de recursos de Windows Server 2003 en versiones anteriores de Windows.

Respuesta3

No existe un equivalente exacto de "Unix's which" en Windows, pero eso no significa que no haya solución;) Consulte el siguiente enlace:

cual para windows

Respuesta4

Como hace un tiempo no pude encontrar una alternativa adecuada del comando "cuál" para Windows, implementé un reemplazo simple en Python que incluye también coincidencias parciales de los nombres de los comandos:

https://gist.github.com/667891

Esperamos que te sea útil :)

información relacionada