标签: java windows batch-file jvm
我想使用批处理脚本在客户端计算机上运行jar文件。但问题是它不清楚java安装在哪里。有7个固定路径可以存在java.exe。
如何编写批处理脚本以查找在任何预定位置安装java的位置,然后运行命令以执行jar文件。
假设java未在环境变量中设置且无法访问Windows注册表。
答案 0 :(得分:1)
在Windows上:
c:\> for %i in (java.exe) do @echo. %~$PATH:i
在linux上:
$ which java