Natural

           

          [bat]通過bat腳本來每隔一段時(shí)間運(yùn)行jar包

          在windows,可以通過bat腳本來實(shí)現(xiàn)隔一段時(shí)間的運(yùn)行任務(wù),比如定時(shí)調(diào)用java程序。
          此處以jar包為例:test.jar

          1、先寫一個(gè)callJava.bat,這個(gè)是直接調(diào)用test.jar的命令。
          假如當(dāng)前環(huán)境沒安裝jre的話,那還要自帶一個(gè)jre文件。

          代碼如下:
          start jre\bin\javaw  -jar test.jar
          exit


          2、寫一個(gè)定時(shí)任務(wù)timeTask.bat,以每隔10分鐘執(zhí)行一次為例。

          代碼如下:
          @echo off

          :loop
          start /min callJava.bat

          ping -n 600 127.1> nul
          goto loop


          3、寫一個(gè)start.vbs,運(yùn)行的時(shí)候就點(diǎn)它了,作用是把cmd的命令行給隱藏掉,不讓它在程序運(yùn)行時(shí)彈出來。

          代碼如下:
          set ws=wscript.CreateObject("wscript.Shell")
          ws.run "timeTask.bat /start",0


          ok,到此就任務(wù)完成了。只用雙擊一下start.vbs,它就會(huì)每隔10分鐘運(yùn)行一次test.jar程序;如果要每日運(yùn)行,那再把它添到開機(jī)啟動(dòng)里就好了。



          posted on 2010-08-11 12:27 此號(hào)已被刪 閱讀(3227) 評論(0)  編輯  收藏 所屬分類: 腳本

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(8)

          隨筆分類(83)

          隨筆檔案(78)

          文章檔案(2)

          相冊

          收藏夾(7)

          最新隨筆

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 阳朔县| 建阳市| 金堂县| 彰化市| 车险| 吴川市| 张家界市| 宁海县| 垫江县| 攀枝花市| 商丘市| 资阳市| 特克斯县| 涞源县| 和顺县| 巴彦淖尔市| 高雄县| 若羌县| 肥东县| 巴南区| 清远市| 江孜县| 南丹县| 临朐县| 嘉荫县| 成安县| 万山特区| 庆云县| 达日县| 栖霞市| 古交市| 习水县| 喀喇沁旗| 宣威市| 克什克腾旗| 玉溪市| 海晏县| 杭锦后旗| 延吉市| 金堂县| 荥经县|