在Windows命令行中:如何知道命令的路径?


8

我在许多地方都有一些程序(它是java命令)。我正在从CMD启动此命令。问题是,我需要确切地知道java正在运行的命令的路径。

(如果您知道unix,则需要一个命令,例如which)。

谢谢。

Answers:



9

无需安装WHICH,因为Windows具有执行相同功能的本机命令,称为WHERE

它是Vista以后的本机命令,但可以从Windows早期版本的Windows Server 2003资源工具包中添加。


您可以根据需要在其中创建别名。
paradroid


1

因为很久以前我找不到适合Windows的“哪个”命令的替代方案,所以我在python中实现了一个简单的替换,其中还包含命令名的部分匹配:

https://gist.github.com/667891

希望你觉得它有用 :)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.