Runtime ru = Runtime.getRuntime();
try {
//调用播放器文件播放指定MP3
Process p1 = ru.exec("C:\\Program Files\\Windows Media Player\\wmplayer d:\\DADA\\mp3\\0197.mp3");
//调用批处理文件
Process p2 = ru.exec("d:\\a.bat");
//显示执行结果
BufferedReader br = new BufferedReader(new InputStreamReader(p.getInputStream()));
String line;
while((line=br.readLine())!=null){
System.out.println(line);
}
} catch (IOException ex) {ex.printStackTrace();}
try {
//调用播放器文件播放指定MP3
Process p1 = ru.exec("C:\\Program Files\\Windows Media Player\\wmplayer d:\\DADA\\mp3\\0197.mp3");
//调用批处理文件
Process p2 = ru.exec("d:\\a.bat");
//显示执行结果
BufferedReader br = new BufferedReader(new InputStreamReader(p.getInputStream()));
String line;
while((line=br.readLine())!=null){
System.out.println(line);
}
} catch (IOException ex) {ex.printStackTrace();}
本文介绍如何使用Java Runtime类执行外部程序,包括播放指定MP3文件和运行批处理文件,并展示了如何读取并打印执行结果。
680

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



