en ligne de commande Windows: comment connaître le chemin d'une commande?

8

J'ai un programme à plusieurs endroits (c'est la javacommande) .. Je démarre cette commande à partir de CMD. le problème est que j'ai besoin de savoir exactement le chemin de la javacommande en cours d'exécution.

(Si vous connaissez unix, j'ai besoin d'une commande telle que which).

Merci.

Muhammad Hewedy
la source

Réponses:

9

Il n'est pas nécessaire d'installer WHICH, car Windows a une commande native qui fait les mêmes choses, appelée WHERE.

Il s'agit d'une commande native à partir de Vista, mais elle peut être ajoutée à partir du Kit de ressources Windows Server 2003 sur les versions antérieures de Windows.

paradroid
la source
Vous pouvez créer un alias vers où si vous le souhaitez.
paradroid
1

Il n'y a pas d'équivalent exact de "Unix's which" dans Windows, mais cela ne signifie pas qu'il n'y a pas de solution;) Consultez le lien suivant:

Lequel pour Windows

Mehper C. Palavuzlar
la source
1

Comme il n'y a pas longtemps, je n'ai pas trouvé d'alternative adéquate à la commande "quelle" pour Windows, j'ai implémenté un remplacement simple en python avec également des correspondances partielles des noms de commande:

https://gist.github.com/667891

J'espère que vous le trouverez utile :)

enlavine
la source