java代码调用bat文件
2017-03-22 19:56
253 查看
package com.gyb;
import java.io.IOException;
import java.io.InputStream;
public class InvokeBat4 {
public void runbat(String batName) {
String cmd = "cmd /k start D:\\new\\news.bat";// pass
try {
Process ps = Runtime.getRuntime().exec(cmd);
InputStream in = ps.getInputStream();
int c;
while ((c = in.read()) != -1) {
System.out.print(c);// 如果你不需要看输出,这行可以注销掉
}
in.close();
ps.waitFor();
} catch (IOException ioe) {
ioe.printStackTrace();
}
catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println("child thread donn");
}
public static void main(String[] args) {
InvokeBat4 test1 = new InvokeBat4();
test1.runbat("news");
System.out.println("main thread");
}
}
------bat文件中这样写
d:& cd new
java -jar -Xmn600m -Xms1200m -Xmx1200m lmsp-news-snatch.jar
exit
import java.io.IOException;
import java.io.InputStream;
public class InvokeBat4 {
public void runbat(String batName) {
String cmd = "cmd /k start D:\\new\\news.bat";// pass
try {
Process ps = Runtime.getRuntime().exec(cmd);
InputStream in = ps.getInputStream();
int c;
while ((c = in.read()) != -1) {
System.out.print(c);// 如果你不需要看输出,这行可以注销掉
}
in.close();
ps.waitFor();
} catch (IOException ioe) {
ioe.printStackTrace();
}
catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println("child thread donn");
}
public static void main(String[] args) {
InvokeBat4 test1 = new InvokeBat4();
test1.runbat("news");
System.out.println("main thread");
}
}
------bat文件中这样写
d:& cd new
java -jar -Xmn600m -Xms1200m -Xmx1200m lmsp-news-snatch.jar
exit
相关文章推荐
- Java代码实现调用BAT脚本文件杀死进程
- java调用exe或者bat文件
- java调用cmd并执行批处理(bat)文件
- mini学生管理系统。。。全部代码,4个java文件放在同一个包下面即可。用JDBC调用数据库取出数据。
- Java代码调用Shell脚本并传入参数实现DB2数据库表导出到文件
- [Jmeter]通过批处理调用java,java从CSV动态读取登录的用户名和密码,并将其作为参数组合成字符串,写入外部.bat文件,然后通过Java执行这个外部批处理文件
- 在java调用exe,com可执行文件和bat,cmd批处理文件
- Java代码调用操作系统可执行文件打开相应文件一行代码实现
- VC调用jsp上传文件到JAVA后台代码
- java程序调用bat文件和exe文件
- Java调用bat文件 以及相关dos 命令
- java调用bat文件
- c# 调用.bat文件的实现代码
- java中调用其他文件(可执行程序,word,浏览器,bat……等)
- 用MyEclipse和wsdl文件,生成调用wsdl的java代码
- java调用windows系统的批处理(.bat文件) 和 linux系统的shell脚本(.sh文件)
- c# 调用.bat文件的实现代码
- java 调用bat文件
- ubuntu下用java代码调用命令将java格式文件转换为html格式文件
- java调用sqlldr导入csv文件数据到临时表(代码实现)