示例下载:JavaJNA小例子+调用exe例子
public class HandleExe {
public static void main(String[] args) {openWinExe("notepad");
openExe("D:/QQ2014.exe");
}
/**
* 调用其他的可执行文件,例如:自己制作的exe,或是 下载 安装的软件.
*
* @param command
*/
public static void openExe(String exePath) {
Runtime rn = Runtime.getRuntime();
Process p = null;
try {
p = rn.exec(exePath);
} catch (Exception e) {
System.out.println("Error exec!");
}
}
/**
* 用 Java 调用windows系统的exe文件,比如notepad,calc之类
*
* @param command
*/
public static void openWinExe(String command) {
openExe(command);
}
}