Natural

           

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

          在windows,可以通過(guò)bat腳本來(lái)實(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í)彈出來(lái)。

          代碼如下:
          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)已被刪 閱讀(3218) 評(píng)論(0)  編輯  收藏 所屬分類: 腳本

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(8)

          隨筆分類(83)

          隨筆檔案(78)

          文章檔案(2)

          相冊(cè)

          收藏夾(7)

          最新隨筆

          搜索

          積分與排名

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 望江县| 玉树县| 宁阳县| 本溪市| 拉萨市| 密云县| 漳州市| 渭南市| 沅江市| 五华县| 望江县| 枣强县| 五指山市| 大英县| 汪清县| 合阳县| 广东省| 伊宁市| 资兴市| 景泰县| 开封市| 丁青县| 龙井市| 广汉市| 台东县| 北票市| 霍邱县| 中江县| 佛坪县| 竹北市| 喀喇沁旗| 随州市| 长沙县| 岳阳县| 永新县| 新郑市| 滦南县| 宜宾市| 云和县| 依兰县| 安龙县|