JAVA调用exe可执行文件

2014-11-23 20:06:56 · 作者: · 浏览: 24

  public class transferExe {


  public static void main(String[] args) {


  openWinExe();


  openExe();


  }


  //用Java调用windows系统的exe文件,比如notepad,calc之类


  public static void openWinExe() {


  Runtime rn = Runtime.getRuntime();


  Process p = null;


  try {


  String command = "notepad";


  p = rn.exec(command);


  } catch (Exception e) {


  System.out.println("Error win exec!");


  }


  }


  //调用其他的可执行文件,例如:自己制作的exe,或是下载安装的软件.


  public static void openExe() {


  Runtime rn = Runtime.getRuntime();


  Process p = null;


  try {


  p = rn.exec("\"D:/QQ2010.exe\"");


  } catch (Exception e) {


  System.out.println("Error exec!");


  }


  }


  }