小编Sim*_*n T的帖子

在JAVA中运行.BAT文件而不打开命令提示符

我一直在尝试.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

我管理通过更换绕过此Stringexec()与功能"cmd /c start " + batFile,但这种打开这是不允许的命令提示.

这有变通方法吗?谢谢!

java

3
推荐指数
1
解决办法
1898
查看次数

标签 统计

java ×1