JAVA调用exe可执行文件

来源:互联网 发布:刘燕舞 知乎 编辑:程序博客网 时间:2024/05/18 01:14

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!");

  }

  }

  }