打開計劃任務快捷方式(在 「管理工具」內):安全
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腳本?】
參考以下圖所示:
按照上述操做,之前在 Winddows Server 2008 中,定時任務都能很好地被執行,如今改在 2012 中,就死活不執行。懷疑是權限問題,果真如此,須要在「安全選項」中,去掉勾選「不存儲密碼(P)...」,以下圖所示: