[英]Open Jar through batch file through PATH
我制作了一个批处理文件,该文件通过jar执行命令:
@java -jar commands.jar %*
这是文件树:
C:\
Commands\
commands.bat
commands.jar
我将PATH变量设置为“ C:\\ Commands \\”,以便可以从PC上的任何位置访问命令。 我可以成功运行批处理文件,但是由于某种原因,它将无法打开jar。 当我打字
命令
要么
命令帮助
它说
错误:无法访问jarfile命令。
我试过在罐子名称周围使用引号,我试过移动罐子...没有任何作用...
%~dp0
给出了bat文件的路径,因此
@java -jar %~dp0commands.jar %*
看到call /?
寻求帮助(即使我们没有使用call
)。
通过使用ftype
, assoc
和setx
编辑变量pathext
以添加jar
文件,您只需键入jar的名称即可运行它而无需批处理文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.