天天看點

pb 系統托盤執行個體(定時任務管理)

需求描述

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腳本
           

系統設計

pb 系統托盤執行個體(定時任務管理)

開發界面:

pb 系統托盤執行個體(定時任務管理)

程式運作界面:

pb 系統托盤執行個體(定時任務管理)

配置檔案

config.ini

pb 系統托盤執行個體(定時任務管理)

下載下傳位址:

https://download.csdn.net/download/huryer/11213936

–END–