StartScheduledTask[obj]
starts the local or cloud scheduled task represented by obj.
StartScheduledTask
StartScheduledTask[obj]
starts the local or cloud scheduled task represented by obj.
Details
- obj can be a ScheduledTaskObject expression or a CloudObject containing a ScheduledTask expression or DocumentGenerator.
- StartScheduledTask returns a ScheduledTaskObject or CloudObject expression representing the started task.
- StartScheduledTask has attribute Listable.
Examples
open all close allBasic Examples (4)
n = 0;Dynamic[n]
t = CreateScheduledTask[n++, {1, 20}];StartScheduledTask[t];Pause[4];StopScheduledTask[t];n = 0;StartScheduledTask[t];RemoveScheduledTask[t];i = 0;
RunScheduledTask[++i, 1];
RunScheduledTask[i = 0, 4];
Dynamic[i]j = 0;
StartScheduledTask[{CreateScheduledTask[++j, 1], CreateScheduledTask[j = 0, 4]}];
Dynamic[j]RemoveScheduledTask[ScheduledTasks[]];Create a task with random wait periods:
time := RandomInteger[{1, 3}]fun[t_] := Print["Waiting ", t, " seconds."]RunScheduledTask[With[{t = time}, ResetScheduledTask[$ScheduledTask, {t}];fun[t];StartScheduledTask[$ScheduledTask]], {1}];RemoveScheduledTask[ScheduledTasks[]];Create a task that restarts evaluation as soon as it finishes:
fun := With[{t = RandomInteger[{1, 3}]}, Print["Waiting ", t, " seconds."];Pause[t]]RunScheduledTask[fun;StartScheduledTask[$ScheduledTask], {1}];RemoveScheduledTask[ScheduledTasks[]];Scope (1)
Use StartScheduledTask to recommence scheduled executions of a cloud scheduled task or document generator:
obj = CloudDeploy[ScheduledTask[TimeObject[], "Daily"]]With[{task = obj}, StopScheduledTask[task]]ScheduledTaskActiveQ[obj]With[{task = obj}, StartScheduledTask[task]]ScheduledTaskActiveQ[obj]RemoveScheduledTask[obj]See Also
Tech Notes
Text
Wolfram Research (2010), StartScheduledTask, Wolfram Language function, https://reference.wolfram.com/language/ref/StartScheduledTask.html (updated 2014).
CMS
Wolfram Language. 2010. "StartScheduledTask." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2014. https://reference.wolfram.com/language/ref/StartScheduledTask.html.
APA
Wolfram Language. (2010). StartScheduledTask. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/StartScheduledTask.html
BibTeX
@misc{reference.wolfram_2026_startscheduledtask, author="Wolfram Research", title="{StartScheduledTask}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/StartScheduledTask.html}", note=[Accessed: 15-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_startscheduledtask, organization={Wolfram Research}, title={StartScheduledTask}, year={2014}, url={https://reference.wolfram.com/language/ref/StartScheduledTask.html}, note=[Accessed: 15-June-2026]}