天天看點

Windows Server 2008通過計劃任務定時執行bat檔案

前段時間在windows server 2008安裝了一套基于mysql資料庫的軟體,處于資料安全的考慮,希望每天能夠自動進行資料庫備份。我在别人腳本的基礎上自己寫了一個資料庫備份的bat腳本,輕按兩下該腳本時可以正常将資料庫備份成bak的檔案,于是我就希望将這個bat放到windows server 2008的計劃任務中,每天0:00:00自動執行該腳本。

但是在實驗過程中,每次改腳本就第一天正常運作了一次,第二天就發現計劃任務報錯了。折騰了幾個星期,每次都是隻能運作一次。今天在網上看到一篇關于在windows server 2008 下計劃任務無法正常執行bat批處理檔案”的文章,終于按照其提出的方法成功的隔5分鐘備份了兩個檔案。對比前後兩次的設定(以前的計劃任務設定使用的是計劃任務中的“建立基本任務的向導”建立的,這一次使用的是“建立任務”,主要的不同在于計劃任務正常頁籤中的安全選項和以及建立操作中的起始于(可選)選項。

這裡着重來說成功的第二種“建立任務”。首先打開windows server 2008系統的“開始”菜單,從中依次點選“程式”/“附件”/“系統工具”/“任務計劃程式”指令。

Windows Server 2008通過計劃任務定時執行bat檔案
Windows Server 2008通過計劃任務定時執行bat檔案
Windows Server 2008通過計劃任務定時執行bat檔案

點選“建立任務”後如圖所示:填寫好相應的名稱和勾選好必要的條件

Windows Server 2008通過計劃任務定時執行bat檔案

選擇“觸發器”選項,點選“建立”,建立任務執行時間,“重複任務間隔”這個選擇後,後面有時間選擇,是每小時,還是每分,可自己選擇後再修改時間,再确定。

Windows Server 2008通過計劃任務定時執行bat檔案
Windows Server 2008通過計劃任務定時執行bat檔案

再來配置需要執行的“操作”,就是選擇所寫的程式或是bat檔案,這裡很重要的配置是選擇bat檔案後,在“起始于(可選)”這裡一定要填寫相應執行程式或是bat檔案的所在目錄,要不然是執行不成功的。

Windows Server 2008通過計劃任務定時執行bat檔案
Windows Server 2008通過計劃任務定時執行bat檔案
Windows Server 2008通過計劃任務定時執行bat檔案
Windows Server 2008通過計劃任務定時執行bat檔案

節選原帖位址:http://stevenz.blog.hexun.com/82057293_d.html

更多詳細介紹:http://www.knowsky.com/440205.html