Natural

           

          [bat]通過bat腳本來每隔一段時間運行jar包

          在windows,可以通過bat腳本來實現隔一段時間的運行任務,比如定時調用java程序。
          此處以jar包為例:test.jar

          1、先寫一個callJava.bat,這個是直接調用test.jar的命令。
          假如當前環境沒安裝jre的話,那還要自帶一個jre文件。

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


          2、寫一個定時任務timeTask.bat,以每隔10分鐘執行一次為例。

          代碼如下:
          @echo off

          :loop
          start /min callJava.bat

          ping -n 600 127.1> nul
          goto loop


          3、寫一個start.vbs,運行的時候就點它了,作用是把cmd的命令行給隱藏掉,不讓它在程序運行時彈出來。

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


          ok,到此就任務完成了。只用雙擊一下start.vbs,它就會每隔10分鐘運行一次test.jar程序;如果要每日運行,那再把它添到開機啟動里就好了。



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

          導航

          統計

          常用鏈接

          留言簿(8)

          隨筆分類(83)

          隨筆檔案(78)

          文章檔案(2)

          相冊

          收藏夾(7)

          最新隨筆

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 宁都县| 青田县| 马关县| 潼关县| 德阳市| 昌江| 繁昌县| 遂宁市| 南木林县| 且末县| 托克逊县| 留坝县| 开封县| 齐齐哈尔市| 眉山市| 德惠市| 库尔勒市| 阆中市| 商丘市| 石渠县| 菏泽市| 鹤庆县| 金门县| 措美县| 泽州县| 黑河市| 保康县| 荔浦县| 新龙县| 田东县| 永善县| 金昌市| 河津市| 灵寿县| 前郭尔| 景东| 独山县| 泾川县| 仁化县| 信阳市| 柏乡县|