想在一个另一个目录中运行一个bat文件,总是跑不对,没有结果,请各位解答 try{ Process child = Runtime.getRuntime().exec("cmd.exe /c");
String line = null;
BufferedReader reader = new BufferedReader(new InputStreamReader(child.getInputStream()));
while((line = reader.readLine()) != null)
{
System.out.println(line);
}
}//try
catch(Exception e)
{
e.printStackTrace() ;
}
}
比如我想用命令行打开在该项目目录下的一个Client文件夹我该如何去写,谢谢
String line = null;
BufferedReader reader = new BufferedReader(new InputStreamReader(child.getInputStream()));
while((line = reader.readLine()) != null)
{
System.out.println(line);
}
}//try
catch(Exception e)
{
e.printStackTrace() ;
}
}
比如我想用命令行打开在该项目目录下的一个Client文件夹我该如何去写,谢谢
http://hi.baidu.com/sunxiangwei/blog/item/8588b7b7babd23f331add155.html
http://topic.csdn.net/t/20040401/02/2911118.html
String buffer;
InputStream pin = p.getInputStream();
InputStreamReader cin = new InputStreamReader(pin);
BufferedReader in = new BufferedReader(cin);
try {
buffer = in.readLine();
while (buffer != null) {
System.out.println(buffer);
buffer = in.readLine();
}
in.close();
} catch (IOException e) {
e.printStackTrace();
}