我正在尝试确定 Windows 上可执行文件 (java.exe) 的位置。我知道它一定存在于 PATH 中的某个位置,因为我可以运行它,但我不知道它运行的确切目录。在 UNIX 系统上,我可以使用 whence 命令来获取此信息。Windows 系统是否有等效命令?
答案1
在我的 Vista 笔记本电脑上,如果我从命令提示符中输入“where java.exe”,它会给我 java.exe 的位置。
希望这可以帮助。
答案2
不完全是。您有以下几种选择:
- 在 C: 根目录的命令提示符下运行:Dir /s java.exe
- 安装 which.exe 的 win32 端口(也可能有 whence.exe 端口)
- 使用 Windows 资源管理器中的搜索功能
- 获取几个第三方 Windows 文件索引和搜索实用程序之一
答案3
安装这个:
http://gnuwin32.sourceforge.net/packages/which.htm
然后打开命令提示符并输入:which java
答案4
查看 Google 上第一个搜索“相当于 windows“。你必须编写一个小实用程序来完成它。