解决Java调用BAT批处理不弹出cmd窗口的方法分析

2016-02-19 09:32 19 1 收藏

有了下面这个解决Java调用BAT批处理不弹出cmd窗口的方法分析教程,不懂解决Java调用BAT批处理不弹出cmd窗口的方法分析的也能装懂了,赶紧get起来装逼一下吧!

【 tulaoshi.com - 编程语言 】

常规调用方式:(这个肯定会弹出cmd窗口)
代码如下:

Runtime.getRuntime().exec("cmd.exe   /C   start   D:test.bat");

解决不弹框只需要“start”后面加一个参数“/b”就行:
代码如下:

Runtime.getRuntime().exec("cmd.exe   /C   start   /b   D:test.bat");

代码如下:

Runtime rt = Runtime.getRuntime();
Process ps = null;
try {
   ps = rt.exec("cmd.exe /C start /b D:test.bat");
} catch (IOException e1) {
   e1.printStackTrace();
}
ps.waitFor();
int i = ps.exitValue();
if (i == 0) {
  System.out.println("执行完成.") ;
} else {
  System.out.println("执行失败.") ;
}

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

来源:https://www.tulaoshi.com/n/20160219/1591204.html

延伸阅读
win7系统开机弹出Windows Installer窗口的解决方法   1、获取账户管理员权限,按Win+R打开运行,输入services.msc并回车; 2、找到Windows Installer,点击启动或重启动; 3、若无法启动,可到微软官方网站下载Windows Installer安装程序并重新安装; 4、若还是无法解决,就到系统盘中,将C:Program FilesCommon...
首先得到:得到 DOM 解析器的工厂实例      DocumentBuilderFactory domfac=DocumentBuilderFactory.newInstance(); 然后从 DOM 工厂获得 DOM 解析器  DocumentBuilder dombuilder=domfac.newDocumentBuilder(); )把要解析的 XML 文档转化为输入流,以便 DOM 解析器解析它 InputStream is= new  F...
标签: Web开发
    进入天极首页的时候,就会弹出小窗口。本文介绍这种弹出窗口的制作方法。     准备小窗口页面:     1. 打开一个页面,设置页面属性。左边界,顶部边界为 0 ,在标题处输入标题名称。     2. 在页面中插入图片。也可以是文字, Flash 动画等。小窗口页面就准备好了...
标签: Web开发
有时我们需要采用公告窗口来展示一些重要的信息,所谓公告窗口是指我们浏览主页时,随主页面的加载而自动弹出的小窗口,公告窗口中一般会放上新闻、布告的信息。下面我们看看怎样用几句简单的JavaScript语句来实现它。 方法一: 在head/head之间插入如下一段JavaScript代码: script language="JavaScript"!--var gt ...
win7通过cmd命令禁止文件启动时弹出警告窗口的方法   现在电脑中都会安装很多的杀毒软件,对自己的电脑进行保护,以防一些文件对电脑进行恶性的破坏,这对于系统来说是件好事,可以有效保护我们的电脑,但是每一次打开一个未知文件的时候,都会弹出安全警告提示窗口,很多情况下该文件对于电脑并没有任何的威胁,每次都会跳出各种提示...

经验教程

429

收藏

23
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部