2012軟件水平之利用JAVA執(zhí)行本地EXE文件

字號:


    曾經(jīng)為了這樣一個需求找了很多資料,今天終于學習到了!如何利用java執(zhí)行exe文件?使用java類Runtime,每個Java應用程序都有一個Runtime類實例,使應用程序能夠與其運行的環(huán)境相連接。可以通過getRuntime方法獲取當前運行時。應用程序不能創(chuàng)建自己的Runtime類實例。
    packagecom.abin;
    importjava.io.IOException;
    publicclassRunTimeDemo{
    publicstaticvoidmain(String[]args){
    Runtimer=Runtime.getRuntime();
    //應用程序所在的路徑
    Stringstr_path=“C:\\ProgramFiles\\Tencent\\QQ\\Bin\\QQ.exe”;
    Processpro=null;
    try{
    //該方法開啟一個新的進程
    pro=r.exec(str_path);
    }catch(IOExceptione){
    System.err.println(“打開應用程序失???¤?¤”);
    }
    //利用該方法結束開啟的進程
    //pro.destroy();
    }
    }