我想使用批处理脚本在客户端计算机上运行 jar 文件。但问题是不清楚java安装在哪里。 java.exe 可以存在的固定路径有 3-4 个。
如何编写批处理脚本来查找 java 在任何预定位置的安装位置,然后运行命令来执行 jar 文件。
假设环境变量中未设置 java 并且无法访问 Windows 注册表。
最佳答案
在 Windows 上:
c:\> for %i in (java.exe) do @echo. %~$PATH:i
在 Linux 上:
$ which java
关于java - 如何从批处理程序中检测java安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25910498/