Настройка расписания задачи в командной строке
20 октября 2026
ID 264965
Вы можете настраивать расписание запуска для задач следующих типов: ODS, Update, Rollback, ODFIM, ContainerScan и InventoryScan.
Вы можете настраивать расписание запуска задач следующими способами:
- Используя конфигурационный файл. Этот способ позволяет изменять сразу все параметры расписания запуска задачи. Конфигурационный файл вы можете получить с помощью команды вывода параметров расписания.
- Используя ключи командной строки в формате <имя параметра>=<значение параметра>. Этот способ позволяет изменять отдельные параметры расписания запуска задачи. Текущие значения параметров задачи вы можете посмотреть с помощью команды вывода параметров расписания.
Вывод текущих параметров расписания запуска задачи
Вывести в консоль текущие параметры расписания запуска задачи
kics-control --get-schedule <task ID|name> [--json]
где:
<task ID|name>– идентификатор, присвоенный задаче в момент создания, или имя задачи в командной строке.--json– выводить параметры в формате JSON. Если вы не укажете ключ--json, параметры будут выведены в формате INI.
Вывести в конфигурационный файл текущие параметры расписания запуска задачи
kics-control --get-schedule <task ID|name> --file <path to file> [--json]
Где --file <path to file> – путь к конфигурационному файлу, в который будут выведены параметры расписания задачи. Если вы укажете имя файла без пути, файл будет создан в текущей директории. Если файл существует по указанному пути, он будет перезаписан. Если указанной директории не существует, конфигурационный файл не будет создан.
Пример вывода параметров расписания задачи обновления в файл с именем update_schedule.ini и сохранения созданного файла в текущей директории
kics-control --get-schedule 6 --file update_schedule.ini
Пример вывода в консоль расписания задачи обновления
kics-control --get-schedule 6
Настройка расписания запуска задачи с помощью конфигурационного файла
Изменить значения параметров расписания запуска задачи с помощью конфигурационного файла
kics-control --set-schedule <task ID|name> --file <path to configuration file> [--json]
Где:
<task ID|name>– идентификатор, присвоенный задаче в момент создания, или имя задачи в командной строке.--file <path to configuration file>– полный путь к конфигурационному файлу, из которого будут импортированы параметры расписания задачи.--json– укажите этот ключ, если вы импортируете параметры из конфигурационного файла формата JSON. Если вы не укажете ключ--json, приложение попытается выполнить импорт из файла формата INI. При невозможности импорта отображается ошибка.
Пример импорта в задачу с ID=2 параметров расписания из конфигурационного файла /home/test/on_demand_schedule.ini
kics-control --set-schedule 2 --file /home/test/on_demand_schedule.ini
Настройка расписания запуска задачи с помощью ключей командной строки
Изменить отдельные значения параметров расписания запуска задачи с помощью командной строки
kics-control --set-schedule <task ID|name> <setting name>=<setting value> [<setting name>=<setting value>]
Где:
<task ID|name>– идентификатор, присвоенный задаче в момент создания, или имя задачи в командной строке.<setting name>=<setting value>– имя и значение одного из параметров расписания задач.
Пример настройки запуска задачи каждые 10 часов
RuleType=Hourly
RunMissedStartRules=No
StartTime=2021/May/30 23:05:00;10
RandomInterval=0
Пример настройки запуска задачи каждые 10 минут
RuleType=Minutely
RunMissedStartRules=No
StartTime=23:10:00;10
RandomInterval=0
Пример настройки запуска задачи 15-го числа каждого месяца
RuleType=Monthly
RunMissedStartRules=No
StartTime=23:25:00;15
RandomInterval=0
Пример настройки запуска задачи каждый вторник
RuleType=Weekly
StartTime=18:01:30;Tue
RandomInterval=99
RunMissedStartRules=No
Пример настройки запуска задачи через каждые 11 дней
RuleType=Daily
RunMissedStartRules=No
StartTime=23:15:00;11
RandomInterval=0