Windows XP,可以从 cmd 提示符运行 .jar,但批处理文件出现“无法访问 jar 文件”错误

Windows XP,可以从 cmd 提示符运行 .jar,但批处理文件出现“无法访问 jar 文件”错误

我正在尝试创建一个简单的批处理文件来启动我的 Java 应用程序。它似乎不允许我从批处理文件访问 .jar 文件。

我可能需要添加文件权限的特殊语法吗?

文件

cd My Documents
start javaw -jar myApp.jar

答案1

我不熟悉 Java,但我熟悉批处理,因此:

pushd "C:\Documents and Settings\%username%\My Documents\"
start javaw -jar myApp.jar

start javaw -jar myApp.jar如果命令是有效命令,则此命令有效

您还可以使用这个:

pushd "C:\Documents and Settings\%username%\My Documents\"
start javaw -jar myApp.jar
pause

这样,它将在关闭批处理之前停止用户输入,以便您可以看到批处理文件的作用

一旦运行它,只需添加@echo off第 1 行并删除pause它,它就会看起来稍微好看一点(干净的脚本)

相关内容