java执行命令无返回_java运行cmd命令并获取返回信息的问题!!怎么不行了?
該樓層疑似違規(guī)已被系統(tǒng)折疊?隱藏此樓查看此樓
已經(jīng)解決了!!!
public class Main
{
public static void main ( String[] args )
{
try
{
Process process = Runtime.getRuntime ().exec ("c:\\windows\\audio\\ffmpeg -i c:\\windows\\audio\\TheBest.mp3");
SequenceInputStream sis = new SequenceInputStream (process.getInputStream (), process.getErrorStream ());
InputStreamReader isr = new InputStreamReader (sis, "utf-8");
BufferedReader br = new BufferedReader (isr);
// next command
OutputStreamWriter osw = new OutputStreamWriter (process.getOutputStream ());
BufferedWriter bw = new BufferedWriter (osw);
String line = null;
while (null != ( line = br.readLine () ))
{
System.out.println (line);
}
process.destroy ();
br.close ();
isr.close ();
}
catch (IOException e)
{
e.printStackTrace ();
}
}
}
哈哈
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的java执行命令无返回_java运行cmd命令并获取返回信息的问题!!怎么不行了?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【IT之家评测室】三星 S23 Ultr
- 下一篇: dcs系统是什么(DCS系统是什么)