Java执行bat批处理文件,并关闭cmd窗口
来源:互联网 发布:多合一建站源码 编辑:程序博客网 时间:2024/05/17 22:06
package com.baobaotao.test;import java.io.IOException;public class CmdMain {public static void main(String[] args) {// 执行批处理文件String strcmd = "cmd /c start E:\\run.bat";Runtime rt = Runtime.getRuntime();Process ps = null;try {ps = rt.exec(strcmd);} catch (IOException e1) {e1.printStackTrace();}try {ps.waitFor();} catch (InterruptedException e) {// TODO Auto-generated catch blocke.printStackTrace();}int i = ps.exitValue();if (i == 0) {System.out.println("执行完成.");} else {System.out.println("执行失败.");}ps.destroy();ps = null;// 批处理执行完后,根据cmd.exe进程名称// kill掉cmd窗口new CmdMain().killProcess();}public void killProcess() {Runtime rt = Runtime.getRuntime();Process p = null;try {rt.exec("cmd.exe /C start wmic process where name='cmd.exe' call terminate");} catch (IOException e) {e.printStackTrace();}}}
0 0
- Java执行bat批处理文件,并关闭cmd窗口
- java 执行bat批处理文件 并关闭cmd窗口
- java 执行bat批处理文件 并关闭cmd窗口
- 执行BAT 批处理文件 CMD窗口一闪而过
- BAT批处理文件同时打多个CMD窗口执行其他BAT命令
- BAT批处理文件判断文件并执行
- .Bat、Cmd批处理文件
- java 执行批处理文件.bat 数据库自动备份
- Java执行bat批处理文件(上)
- java执行bat批处理文件(下)
- 使用bat(批处理文件)执行Java程序
- java 执行cmd命令 传参到 批处理文件
- 让.bat批处理文件执行后不关闭的方法
- java调用.bat,.cmd或执行cmd命令并将输出结果显示的代码
- C# 执行bat批处理文件
- .bat文件执行不自动关闭窗口
- 在java调用exe,com可执行文件和bat,cmd批处理文件
- BAT CMD 批处理文件脚本总结
- 简单插入排序
- 多控制器
- 在微信上,钱可以这么赚
- c++中的左值和右值
- Android 引用库 library导致的问题
- Java执行bat批处理文件,并关闭cmd窗口
- Java Timer 定时器的使用
- java之TCP入门
- 二分图最大独立集——POJ 2771
- 【线段树】线段树模板 胡浩版
- jqgrid 静态树表
- 【设计模式】对象关系--结构型模式(1)
- SPICE协议----光标通道定义
- api21最新导航箭头动画的使用