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.****.net/download/huryer/11213936
–END–