Content/Commands
Create Cronjob
Interval-Cronjob:
/cron create <minutes> interval <command>
* where <minutes> is 15 |30 or 60
daily-Cronjob:
/cron create <hours>:<minutes> clock <command>
* where <minutes> is 15 | 30 |45 or 00
weekly-Cronjob:
/cron create <day_of_week>:<hours>:<minutes> week <command>
*week_day as text like 'Monday'
monthly-Cronjob:
/cron create <day_of_month>:<hours>:<minutes> month <command>
yearly:
/cron create <day_of_month>.<month>:<hours>:<minutes> year <command>
in all variants the command can be delimited with white space and should
NOT start or end with an apostroph or slash
Edit Cronjob
/cron edit <cronjob-id> <time|command> <new time|new command>
*<cronjob-id> : you can see them at /cron list
*<time> : Time needs to match the Time pattern of the CronJobs Mode
info: The mode can't be changed. Instead delete and create a new CronJob
List all Cronjobs
/cron list
Show Info about a Cronjob
/cron info <cronjob-id>
*<cronjob-id> : you can see them at /cron list
Manually trigger Cronjobs :
/cron trigger <cronjob-id|enabled|disabled|-cronjob-id> [cronjob-id|enabled|disabled|-cronjob-id] ...
*<cronjob-id> : select a id from the cron list
*< -cronjob-id> : except a command to execute, helpfull in combination with enabled,disabled and all option
*<enabled> : trigger all enabled CronJobs
*<disabled> : trigger all disabled CronJobs
*<all> : Trigger all Cronjobs (enabled and disabled)
Delete Cronjobs
/cron delete <cronjob-id>
*<cronjob-id> : you can see them at /cron list
Disable a Cronjob
/cron disable <cronjob-id|all>
*<cronjob-id> : you can see them at /cron list
*all : Disables all CronJobs
Enable a Cronjob
/cron enable <cronjob-id | all>
*<cronjob-id> : you can see them at /cron list
*all : Enables all CronJobs
Open Cronjob UI
/cron gui
View/Edit Config Value enableCommandOnCreate :
/cron enableCommandOnCreate [true|false]
*[true|false] : Sets new value - leave empty to display current value
Show Help Page:
/cron help