需求描述
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.youkuaiyun.com/download/huryer/11213936
–END–
本文介绍在windows下,用PB9实现通用定时任务调度程序。该程序可解决bat脚本定时运行时无法实时查看状态的问题,支持脚本路径、执行频率等设置,还具备系统托盘显示、单实例运行等功能,文末给出了配置文件和下载地址。
895

被折叠的 条评论
为什么被折叠?



