有时候,JAVA程序需调用本地的批处理进行一些处理,下面的代码就演示了如何在JAVA中调用本地的批处理文件,如下
import java.io.BufferedReader;
import java.io.InputStreamReader;
/**
* @author Dao
*/
public class Test
{
public static void main(String[] args)
{
Process process;
try
{
process = Runtime.getRuntime().exec("c:\\1.bat");
BufferedReader read = new BufferedReader(new InputStreamReader(
process.getInputStream()));
String str = null;
while ((str = read.readLine()) != null)
{
System.out.println(str);
}
}
catch (Exception e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
JAVA调用批处理
本文介绍了一种在JAVA程序中调用本地批处理文件的方法。通过使用Runtime.getRuntime().exec()方法,可以执行指定路径下的批处理文件,并通过BufferedReader读取其输出结果。
1483

被折叠的 条评论
为什么被折叠?



