以前记得一些东西,结果找不到了,还要在网上重新找,找到一点就记录一点吧。 mport java.io.*; public class Test { public static void main(String[] arg) { try{ Runtime.getRuntime().exec("notepad"); } catch(Exception e) {} } } Windows下ruby 连接 Oracle数据库 2007-12-10 13:10 1、下载oci驱动 http://rubyforge.org/projects/ruby-oci8,下载最新版本。比如存放在C:/ 2、在命令行下执行:ruby ruby-oci8-xxx.rb import java.io.*; /** * 这是如何使用java使用unix或者windows命令的实例 */ public class ExecDemoLs { /** The program to run */ // public static final String PROGRAM = "ls";//这是unix系统命令 public static final String PROGRAM ="c:/mysql/bin/mysqld.exe"; static boolean done = false; public static void main(String argv[]) throws IOException { final Process p; // 声明命令项 BufferedReader is; // 命令输出项 String line; p = Runtime.getRuntime().exec(PROGRAM);//执行命令 // 执行命令线程, Thread waiter = new Thread() { public void run() { try { p.waitFor(); } catch (InterruptedException ex) { return; } System.out.println("Program terminated!");//如果已经运行了这个程序。就输出程序已运行 done = true;//如果执行完成设置done为真,用于判断命令结束。 } }; waiter.start(); //以下是和获得执行结果,就是说在完成情况下输出运行结果 is = new BufferedReader(new InputStreamReader(p.getInputStream())); while (!done && ((line = is.readLine()) != null)) System.out.println(line); return; } }
笔记
最新推荐文章于 2024-05-22 08:48:46 发布