![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java执行CMD命令
1316901704@qq.com
这个作者很懒,什么都没留下…
展开
-
客户端更新,java运行bat文件延时,删除文件,runtime.exec随主进程终止
bat文件如果用java的Runtime.getRuntime().exec(cmd.exe /c cd /d \"D\\:xxxx\" & call update.bat)用&隔开多指令如果单只有 update.bat运行的话 经过main方法测试 在update.bat中设置延时,main进程结束bat会被中断解决:在xxx.bat 之前加call 或者 start ,两者区别在于start会弹出黑色弹框 ,并且有点小问题exit指令关闭不掉(暂时未知)call可以在原创 2020-09-22 16:58:47 · 281 阅读 · 0 评论 -
Java执行CMD命令
Process process = Runtime.getRuntime().exec("cmd.exe /c(/k) D: & cd "D:/SW SK/XB RY/cpefs/2019111200" & xxxx.exe xxxxxxxxxxx");int status = process.waitFor();if(status != 0){ System.out.println(status); InputStream in = process.getInpu...原创 2020-07-22 17:23:06 · 144 阅读 · 0 评论