Task Scheduler

Restriction: This profile configuration is not supported for AMAPI-enrolled devices.

Use the Task Scheduler profile configuration to define a list of tasks you want to execute on devices according to a configured schedule when:

Select the Add button to schedule a new task. To edit a task, select on the task you want to edit. To delete a task from the list, select its Delete button.

Task Scheduler options
Function Definition
Enable Logging Toggle this to automate the logging of the task. You can retrieve the logs from Viewing System Logs or Viewing Device Information Log tab.
Enable Frequency Choose from one of the following frequencies:
  • Once: Execute the script only once immediately or at a selected start time.
  • Weekly: Execute the script weekly on a selected day of the week and time
  • Periodic: Execute the script periodically at a customizable interval.
  • On Device Reboot: Execute the script every time the device restarts.
Scripts From the Execute Following Script drop down menu, select a script. The script contents displays.

If needed, Manage Scripts to add/edit/delete an script. See Manage Scripts for details.

Table 1. More on Frequency
Frequency Details
Once
  • Run Task Type
    • Custom:
      • Run Task On: Specify the day, month and year for the script execution.
      • Time: Specify the exact start time for the script execution.
      • Task Time: Select the time zone used for the exact start time of the script execution.
        • Device Time: The device's current time zone.
        • UTC Time: Coordinated universal time zone.
    • Immediately: Execute the script as soon as you assign this profile configuration to a device group.
Weekly
  • Run Task Every: Specify the day of the week for the script execution.
  • Time: Specify the exact start time of the script execution.
  • Task Time: Select the time zone used for the exact start time of the script execution.
    • Device Time: The device's current time zone.
    • UTC Time: Coordinated universal time zone.
Periodic
  • Run Every: Select a time unit for the periodic interval, choosing from
    • Minutes
    • Hours
    • Days
    • Weeks
    • Months
    • Years
    Then enter the frequency number for the selected time unit.
  • Starting Date: Specify the day, month and year for the first script execution.
  • Time: Specify the exact start time of the script execution.
  • Task Time: Select the time zone used for the exact start time of the script execution.
    • Device Time: The device's current time zone.
    • UTC Time: Coordinated universal time zone.
On Device Reboot Once selected. this option executes a script immediately after SOTI MobiControl Device Agent activates after a reboot.