我正在尝试确定 Windows 上可执行文件 (java.exe) 的位置。我知道它必须存在于 PATH 中的某个位置,因为我可以运行它,但我不知道它运行的确切目录。在 UNIX 系统上,我可以使用 whence 命令来获取此信息。是否有适用于 Windows 系统的等效命令?
我正在尝试确定 Windows 上可执行文件 (java.exe) 的位置。我知道它必须存在于 PATH 中的某个位置,因为我可以运行它,但我不知道它运行的确切目录。在 UNIX 系统上,我可以使用 whence 命令来获取此信息。是否有适用于 Windows 系统的等效命令?
在我的 Vista 笔记本电脑上,如果我在命令提示符下键入“where java.exe”,它会为我提供 java.exe 的位置。
希望这可以帮助。
不完全是。你有几个选择:
安装这个: http: //gnuwin32.sourceforge.net/packages/which.htm 然后打开命令提示符并输入:
which java
在命令提示符下键入“path”.... 这将为您提供路径,您也可以使用“find”命令。
查看第一个 Google 搜索“等效的 wherece windows ”。您必须编写一个小实用程序才能做到这一点。
这是 Raymond Chen 博客中的“whereis”脚本:
http://blogs.msdn.com/oldnewthing/archive/2005/01/20/357225.aspx