<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 14, comments - 1, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理
    Java如何調(diào)用可執(zhí)行文件和批處理命令

    引言
        Java 是種跨平臺(tái)的語言,我們經(jīng)常碰到需要通過Java調(diào)用windows下某些程序。有些第三方廠商如(ANT),也提供了調(diào)用windows下可執(zhí)行程序的方法,但我們往往需要調(diào)用一些批處理命令。而java 卻不提供。
        這里,我采用一種變相的調(diào)用方法,使得Java 能調(diào)用批處理命令。如果您有更好的方法,希望您能告訴我。

    前期準(zhǔn)備[/
    B]
        Quick Batch File (De)Compiler 
        將任何BAT、CMD批處理腳本編譯為EXE文件! 

    開始
    1.    運(yùn)行exe 文件
    Java JDK里已經(jīng)提供了調(diào)用的方法,不在累贅,代碼如下。

        try {
            String command = "notepad";
            Process child = Runtime.getRuntime().exec(command);
        } catch (IOException e) {
        
        }
        

    2.    運(yùn)行 bat(批處理) 文件
        Java 對(duì)批處理文件還不支持。剛開始一直在研究 Java     如何調(diào)用批處理文件,始終找不到解決方法。后來只好繞過批處理,考慮如何將批處理轉(zhuǎn)換為exe可執(zhí)行文件。然后再通過Java調(diào)用可執(zhí)行文件。

        在Google上搜索一下,找到Quick Batch File (De)Compiler,可以將任何BAT、CMD批處理腳本編譯為EXE文件。使用了一下,果然可以。

        Quick Batch File (De)Compiler使用非常簡(jiǎn)單:
        Quickbfc 文件名.bat 文件名.exe(將批處理命令編譯為可執(zhí)行文件) 
        quickbfd 文件名.exe 文件名.bat(將可執(zhí)行文件反編譯為批處理命令)

            然后,我們?cè)侔吹谝环N方法通過Java 調(diào)用,即可。


    本文引用通告地址: http://blog.csdn.net/chensheng913/services/trackbacks/400939.aspx

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲经典在线观看| 51精品视频免费国产专区| 最新亚洲卡一卡二卡三新区| 久久亚洲国产中v天仙www| 成人免费视频软件网站| 91福利免费体验区观看区| 男女一边摸一边做爽的免费视频| 亚洲AV无码一区二区一二区| 亚洲乱码卡三乱码新区| 久久精品国产精品亚洲艾草网| 亚洲 小说区 图片区 都市| 成年女人18级毛片毛片免费| 2020因为爱你带字幕免费观看全集 | 亚洲成年人电影在线观看| 黑人精品videos亚洲人| 亚洲精品tv久久久久| 日韩高清在线免费看| 免费看污成人午夜网站| 91福利免费体验区观看区| 在线观看肉片AV网站免费| 成全视成人免费观看在线看| 二级毛片免费观看全程| 美女扒开屁股让男人桶爽免费| 亚洲欧美日韩中文无线码| 亚洲AV无码精品蜜桃| 亚洲伊人久久大香线焦| 亚洲成电影在线观看青青 | 美女内射毛片在线看免费人动物| 日批视频网址免费观看| 国产一级一毛免费黄片| 成人无码视频97免费| 美女网站在线观看视频免费的| 日韩免费高清一级毛片| 特级毛片A级毛片100免费播放 | 无码一区二区三区AV免费| 18国产精品白浆在线观看免费| 7723日本高清完整版免费| 100部毛片免费全部播放完整| 国产精品色拉拉免费看| 特级做A爰片毛片免费69| 免费a级毛片无码a∨蜜芽试看 |