【Z】java打开指定XX,转自外网教程
[*]public static void main(final String[] args) throws IOException {
[*] openWindowsExe();
[*] openExe();
[*] openFile();
[*]}
[*]
[*]// 用 Java 调用windows系统的exe文件,比如notepad,calc之类
[*]public static void openWindowsExe() {
[*] final Runtime runtime = Runtime.getRuntime();
[*] Process process = null;
[*] try {
[*] final String command = "notepad";// 记事本
[*] process = runtime.exec(command);
[*] } catch (final Exception e) {
[*] System.out.println("Error win exec!");
[*] }
[*]}
[*]
[*]// 调用其他的可执行文件,例如:自己制作的exe,或是 下载 安装的软件.
[*]public static void openExe() {
[*] final Runtime runtime = Runtime.getRuntime();
[*] Process process = null;
[*]
[*] try {
[*] process = runtime.exec("C:\\Program Files\\Notepad++\\notepad++.exe");
[*]
[*] } catch (final Exception e) {
[*] System.out.println("Error exec!");
[*] }
[*]}
[*]
[*]// 打开其他任意格式的文件,比如txt,word等
[*]public static void openFile() {
[*] final Runtime runtime = Runtime.getRuntime();
[*] Process process = null;//
[*] final String cmd = "rundll32 url.dll FileProtocolHandler file://F:\\ECT项目资料\\建立EMF工程.txt";
[*] try {
[*] process = runtime.exec(cmd);
[*] } catch (final Exception e) {
[*] System.out.println("Error exec!");
[*] }
[*]}
RE: 【Z】java打开指定XX,转自外网教程
支持一下 支持 感谢分享
页:
[1]