需求描述
windows下編寫bat腳本,可以實作一些自動上傳,下載下傳的任務;
通過windows定時任務,可以完成任務自動定時運作,但是不友善實時檢視任務的運作狀态。
本文通過pb9實作一個通用的定時任務排程程式,支援以下功能:
功能描述
1、腳本檔案路徑設定;
2、腳本執行頻率設定;
3、腳本執行日志路徑設定;
4、腳本執行日志大小設定;
5、啟動後自動背景運作設定;
6、自動調用程式設定;
7、系統托盤顯示;
8、系統标題設定(僅支援配置檔案);
9、系統圖示設定(外部檔案);
10、單執行個體運作;
代碼目錄結構
## 代碼目錄結構:
TaskManager
│ config.ini -- 程式配置檔案
│ taskmanager.pbl -- 程式代碼檔案
│ taskmanager.pbt -- 程式代碼檔案
│ taskmanager.pbw -- 程式代碼檔案
│ 添加開機啟動.reg -- 開機啟動檔案
│
├─design
│ pb定時任務管理.png -- 設計圖
│ pb定時任務管理.xmind -- 設計圖源檔案
│
├─images
│ logo.ico -- logo圖示
│ readme.txt -- 圖示制作說明
│
└─script
mylog.log -- bat腳本生成的日志
測試調用bat.bat -- 測試用bat腳本
測試調用vbs.vbs -- 測試用vbs腳本
系統設計
開發界面:
程式運作界面:
配置檔案
config.ini
下載下傳位址:
https://download.csdn.net/download/huryer/11213936
–END–