Windowsコマンドライン:コマンドのパスを知る方法は?


8

多くの場所にいくつかのプログラムがあります(これがjavaコマンドです)。このコマンドをCMDから開始しています。問題は、java実行されているコマンドのパスを正確に知る必要があることです。

(UNIXをご存知の場合は、などのコマンドが必要ですwhich)。

ありがとう。

回答:



9

WHICHWindowsにはと呼ばれる同じことを行うネイティブコマンドがあるため、をインストールする必要はありませんWHERE

これはVista以降のネイティブコマンドですが、以前のバージョンのWindowsのWindows Server 2003リソースキットから追加できます。


必要に応じて、どこにどのエイリアスを作成できます。
パラドロイド2015年


1

以前は、Windowsの「which」コマンドの適切な代替手段を見つけることができなかったため、コマンド名の部分一致も備えた単純な置き換えをPythonに実装しました。

https://gist.github.com/667891

あなたがそれが役に立つと思います:)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.