我一直在尝试.bat使用以下代码在Java中运行可执行文件:
Runtime.getRuntime().exec("call " + batFile);
Run Code Online (Sandbox Code Playgroud)
但它返回一个错误
无法使用commandLine启动进程nullCreateProcess:call batfilename here error = 2 IOException:Create Process:call batfilename here error = 2
我管理通过更换绕过此String在exec()与功能"cmd /c start " + batFile,但这种打开这是不允许的命令提示.
这有变通方法吗?谢谢!
java ×1