【定時任務|開機啓動】Windows Server 2008/2012 計劃任務配置(任務計劃程序)每分鐘執行BAT

打開計劃任務快捷方式(在 「管理工具」內):安全

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Task Scheduler.lnk服務器

不少人在問我:網絡

一、Windows Server 2008 計劃任務在哪裏配置?工具

二、Windows Server 2008 能夠配置每分鐘或是每小時執行個人任務嗎?spa

答案是:能夠!操作系統

首先Windows Server 2008不一樣於其餘服務器操做系統和Windows Server 2003有着很大的區別,計劃任務的名稱是「任務計劃程序」不在控制面板裏,而是在「管理工具」裏。因爲服務器須要作些任務,定時執行,本身寫程序吧,麻煩,因此採用BAT進行代替操做,網絡上不少人都在說每分鐘執行怎麼配置,今天咱們就配置一下。blog

 

一、打開「任務計劃程序」–> 點擊「任務計劃程序庫」在右則會看到操做項裏有「建立基本任務」和「建立任務」如圖所示:配置

 

二、點擊「建立任務」後如圖所示:填寫好相應的名稱和勾選好必要的條件定時任務

 

三、選擇「觸發器」選項,點擊「新建」,建立任務執行時間,「重複任務間隔」這個選擇後,後面有時間選擇,是每小時,仍是每分,可本身選擇後再修改時間,再肯定。權限

特別說明:我差點被騙了,認爲Windows計劃任務是精確不到分鐘級別的,主要是看到「重複時間間隔(P)」右邊沒有「1分鐘」選項,以下圖所示:

其實,它除了下拉選擇外,還可手動修改時間值,好比上面的「1分鐘」!!!

 

四、再來配置須要執行的「操做」,就是選擇所寫的程序或是BAT文件,這裏很重要的配置是選擇BAT文件後,在「起始於(可選)」這裏必定要填寫相應執行程序或是BAT文件的所在目錄,要否則是執行不成功的。

 

五、添加後,列表欄中會出現添加的計劃任務。

 


 

如何開機啓動?

若是想開機啓動.bat文件,只要在「新建觸發器」時,「開始任務」下列框選擇「啓動時」便可!

 


 

如何執行PHP腳本?

參考以下圖所示:

 


 

解決 Windows Server 2012 中,定時任務不執行的問題

按照上述操做,之前在 Winddows Server 2008 中,定時任務都能很好地被執行,如今改在 2012 中,就死活不執行。懷疑是權限問題,果真如此,須要在「安全選項」中,去掉勾選「不存儲密碼(P)...」,以下圖所示:

相關文章
相關標籤/搜索