in der Windows-Befehlszeile: Woher den Pfad eines Befehls kennen?

8

Ich habe an vielen Stellen ein Programm (es ist der javaBefehl). Ich starte diesen Befehl von CMD aus. Das Problem ist, ich muss genau wissen, wie der javaBefehl ausgeführt wird.

(Wenn Sie Unix kennen, brauche ich einen Befehl wie which).

Vielen Dank.

Muhammad Hewedy
quelle

Antworten:

9

Eine Installation ist nicht erforderlich WHICH, da Windows über einen nativen Befehl verfügt, der dieselben Aktionen ausführt WHERE.

Es ist ein nativer Befehl ab Vista, kann jedoch in früheren Windows-Versionen aus dem Windows Server 2003 Resource Kit hinzugefügt werden.

Paradroid
quelle
Sie können einen Alias ​​für wohin erstellen, wenn Sie möchten.
Paradroid
1

Es gibt kein genaues Äquivalent zu "Unix's which" in Windows, aber das bedeutet nicht, dass es keine Lösung gibt;) Überprüfen Sie den folgenden Link:

Welches für Windows

Mehper C. Palavuzlar
quelle
1

Da ich vor einiger Zeit keine adäquate Alternative zu "welchem" Befehl für Windows gefunden habe, habe ich in Python einen einfachen Ersatz implementiert, der auch teilweise Übereinstimmungen von Befehlsnamen enthält:

https://gist.github.com/667891

Hoffe du findest es nützlich :)

Enlavin
quelle