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.

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.


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


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 :)

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.