`
hsyd
  • 浏览: 173393 次
  • 性别: Icon_minigender_1
  • 来自: 淄博
社区版块
存档分类
最新评论

java执行exe文件的方法

阅读更多
package RunExe;

public class Runtime_Example {
    public static void main(String[] args) {
      try
      {
        Runtime rt = Runtime.getRuntime();
        //(A)  Calling a html from Java
        //1St Way
        //rt.exec("cmd.exe /C start C:\\j2sdk1.4.2_03\\bin\\nil.html");
        /* 2nd Way 
         String[] cmd = new String[4];
         cmd[0] = "cmd.exe";
         cmd[1] = "/C";
         cmd[2] = "start";
         cmd[3] = "C://j2sdk1.4.2_03//bin//nil.html";
         */
        //(B) Calling an .exe from java
        rt.exec("C:\\WINDOWS\\NOTEPAD.exe");
      } catch (Throwable t)
      {
        System.out.print(t.getMessage());
      }    
    }
}


分享到:
评论
2 楼 263638799 2011-04-19  
请问楼主,这里执行的exe文件有特定要求吗?我用了你的代码,但执行没有效果。
谢谢
1 楼 zhangming87 2010-11-10  
谢谢分享,

相关推荐

Global site tag (gtag.js) - Google Analytics