- @RequestMapping(params="method=openExe")
- publicvoidopenExe(HttpServletResponseresponse){
- Runtimern=Runtime.getRuntime();
- Processp=null;
- try{
- //应用程序所在路径
- p=rn.exec("\"D:/ProgramFiles/Tencent/QQ/Bin/QQ.exe\"");
- //取得命令结果的输出流
- InputStreamfis=p.getInputStream();
- //用一个读输出流类去读
- InputStreamReaderisr=newInputStreamReader(fis);
- //用缓冲器读行
- BufferedReaderbr=newBufferedReader(isr);
- Stringline=null;
- //直到读完为止
- while((line=br.readLine())!=null)
- {
- System.out.println(line);
- }
- isr.close();
- br.close();
- }catch(IOExceptione)
- {
- e.printStackTrace();
- }
- }