我正在尝试通过Java调用另一个文件夹目录中的批处理文件。
String cmd = "cmd /c start /wait " + backupFolder + "\\script_encrypt.bat";
Process p = Runtime.getRuntime().exec(cmd);
p.waitFor();
然而,当批处理文件运行时,它会显示批处理不存在的当前目录,为什么?。
答案 0 :(得分:0)
您确定批处理文件路径和从Java调用的路径是否相同? 根据Eclipse的截图和Cmd的截图,它们不匹配。
我也做了同样的事,并为我工作。