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 此號已被刪 閱讀(3227) 評論(0)  編輯  收藏 所屬分類: 腳本

          導航

          統計

          常用鏈接

          留言簿(8)

          隨筆分類(83)

          隨筆檔案(78)

          文章檔案(2)

          相冊

          收藏夾(7)

          最新隨筆

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 泊头市| 遵义县| 武安市| 溧水县| 永新县| 鹤庆县| 三江| 咸丰县| 平山县| 遂溪县| 绵竹市| 炎陵县| 临颍县| 陕西省| 大荔县| 来凤县| 光泽县| 专栏| 漾濞| 大关县| 万载县| 娄烦县| 桂林市| 海城市| 和硕县| 平原县| 津南区| 会同县| 密山市| 夹江县| 社会| 资中县| 宁蒗| 辽阳市| 长沙市| 嘉禾县| 浦北县| 宣汉县| 定日县| 邻水| 潮州市|