王洪峰 发表于 2020-11-14 17:30:21

【已解答】建议计划任务中支持添加自定义计划任务



增加功能:计划任务中添加自定义计划任务

需求描述:
假如服务器上装的一个程序要求按照他们给出的cron来添加定时任务
程序提供了以下代码让添加到cron内 (我当然知道可以用crontab -e来添加,也不难,但是能直接面板计划任务中添加就更好)
0 0,8,9,13,18,23 * * * /root/test.sh      这个表达式要求在每天的 0 8 9 13 18 23点各执行一下如果必须用面板添加的话就要添加六次

以下是我用浏览器F12改出来的大致效果
如果输入有误的话就在提示那里提示输入的代码错误
没错误的话在提示那显示这段代码的意思
大概需求就是这,我想需要的人应该也很多的。


王洪峰 发表于 2020-11-14 17:37:42

或者在计划任务的shell脚本里直接添加一个输入cron表达式的地方,这样更方便

谢花郎 发表于 2020-11-14 17:52:21

面板内已有计划任务功能,调用的就是系统内的crond服务,同时也可自己编写定时计划任务。
同时怎么设置时间执行,也是可视化的设置。显示的话这个就不用了,需要看的话,自己crontable -e或者/www/server/cron查看

王洪峰 发表于 2020-11-14 18:45:07

谢花郎 发表于 2020-11-14 17:52
面板内已有计划任务功能,调用的就是系统内的crond服务,同时也可自己编写定时计划任务。
同时怎么设置时间 ...

部分任务确实需要自定义的cron表达式,系统自带的不够用。

万兆万品 发表于 2020-11-14 22:11:04

谢花郎 发表于 2020-11-14 17:52
面板内已有计划任务功能,调用的就是系统内的crond服务,同时也可自己编写定时计划任务。
同时怎么设置时间 ...

计划任务不支持运行PHP文件。是否可以添加这种选择?

王洪峰 发表于 2020-11-15 15:05:51

谢花郎 发表于 2020-11-14 17:52
面板内已有计划任务功能,调用的就是系统内的crond服务,同时也可自己编写定时计划任务。
同时怎么设置时间 ...

具体需求就是执行周期可以自己填cron表达式 来配置计划任务的执行

谢花郎 发表于 2020-11-16 15:23:50

王洪峰 发表于 2020-11-15 15:05
具体需求就是执行周期可以自己填cron表达式 来配置计划任务的执行

暂时不会考虑这个设置的

谢花郎 发表于 2020-11-16 15:24:07

万兆万品 发表于 2020-11-14 22:11
计划任务不支持运行PHP文件。是否可以添加这种选择?

PHP文件计划任务支持的,看你怎么设置。
页: [1]
查看完整版本: 【已解答】建议计划任务中支持添加自定义计划任务