程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> 用Windows自帶的任務計劃實現一個程序的循環執行和關閉

用Windows自帶的任務計劃實現一個程序的循環執行和關閉

編輯:.NET實例教程

以QQ為例,我們要實現其從某時刻起執行,過了兩個小時後自動關閉,再重新執行,如此周而復始。

建立啟動QQ的任務計劃

具體步驟如下:

1、控制面板→任務計劃→新建一個任務計劃→選擇QQ為所要執行的程序→選擇每天,每周,每月,一次性皆可(按具體情況選擇)→輸入用戶名和密碼→完成。

2.選擇剛才建立的計劃→屬性→計劃→高級→重復任務→選擇合適的時間間隔和持續時間(這裡選擇2小時5分鐘和24小時)→確定。

建立關閉QQ的任務計劃

具體步驟如下:

1.先建立一個批處理文件,文件內容為:

@echo off

C:\Windows\system32\taskkill.exe /f /im QQ.exe

保存為後綴為bat的批處理文件。

2.步驟同啟動QQ的任務計劃的步驟1,但是程序選擇為剛才建立的批處理文件。開始時間應該選擇為QQ運行兩小時以後。(例如QQ是在12:00開始運行,那麼批處理文件開始時間應該設為14:03)

3.步驟同啟動QQ的任務計劃的步驟2,時間間隔和持續時間與上面的啟動QQ計劃任務的相同。

注釋

1:此方法只在Windows XP SP2下測試通過,其他版本的Windows如果在C:\Windows\system32下也有taskkill.exe這個文件一樣可以使用。

2:其他的程序也可以如法炮制,只是要注意批處理的程序名應該是任務管理器顯示的程序名。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved