C++编写的小巧替代系统定时任务的定时软件,配置灵活,可以注册为系统服务
本帖最后由 飘飘欲仙 于 2024-5-10 14:48 编辑这个软件是C++写的,源自开源项目ztAutoService,在这个基础上做了修改,软件很小巧,只有243 KB,程序迁移到新的服务器,新建的自动任务不执行,怎么调试都不行,就自己改了一个软件,比自动任务好使,我主要用来定时执行PHP的,当然也可以用做别的场景
注册的系统服务,自动运行的
在这个软件目录下放一个config.ini配置文件,配置文件详解:
配置文件说明
● 在exe文件目录放置一个名为config.ini的配置文件,内容按如下格式
●
● number = 2
● ;需要管理的进程数量,各个进程的配置分别是从file1到fileN
●
●
● path = D:/a.exe
● ;可执行程序、脚本等文件路径或命令
● cmd = -a -b -c -d
● rsdur = 5
●5分钟执行一次
配置文件示例:
number=2
path=E:\phpstudy_pro\Extensions\php\php5.6.9nts\php.exe
cmd=-q "D:/webroot/test/test1.php"
rsdur=5
path=E:\phpstudy_pro\Extensions\php\php5.6.9nts\php.exe
cmd=-q "D:/webroot/test/test2.php"
rsdur=5
---------------------------------------------------------------------
rsdur=5表示间隔5分钟执行一次
安装教程
● 需要使用管理员权限的控制台进行系统服务的安装与卸载
● as -i 安装系统服务并启动
● as -u 卸载系统服务
● as -s 以用户进程方式执行程序,作为进程管理工具使用
重传了,增加了重复运行的判断,我的php程序因为运行时间短,这个不加可以,运行时间长的,超过间隔时间的,这个重复运行判断还是有用的
软件下载地址(2024.05.10 14:30分更新):
可以学习参考一下,下载收藏 重复运行应该加个判断吧? 本帖最后由 飘飘欲仙 于 2024-5-10 14:31 编辑
bachelor66 发表于 2024-5-10 11:36
重复运行应该加个判断吧?
感谢提醒,这个本身是有的,我给去掉了,因为我做的是定时更新数据的执行也就几秒钟,执行完程序就退出了,下次5分钟也不影响,我给重新加上了
bachelor66 发表于 2024-5-10 11:36
重复运行应该加个判断吧?
重传了,可以重新下载
这个工具不错 謝謝提供分享 谢谢大佬的分享 方便、实用!! 定时播放功能完全免费
页:
[1]