Настройка расписания периодических задач по требованию

Kaspersky Endpoint Security позволяет задавать расписание периодических проверок для задач проверки по требованию.

Чтобы настроить расписание периодической проверки, выполните следующие действия:

  1. Перечислите все задачи программы, выполнив следующую команду:

    kesl-control --get-task-list

    В программе имеется две задачи проверки по требованию с типом ODS: ID=2 (Scan_My_Computer) и ID=3 (Scan_File).

    Задача с ID=3 используется для параметров команды kesl-control --scan-file. Эту задачу нельзя использовать для периодической проверки, поэтому далее описывается настройка расписания для задачи с ID=2.

  2. Выведите расписание задачи Scan_My_Computer, выполнив одну из следующих команд:
    • по идентификатору (ID) задачи:

      kesl-control --get-schedule 2

    • по названию задачи:

      kesl-control --get-schedule Scan_My_Computer

    По умолчанию указан тип расписания "вручную" (RuleType=Manual).

  3. Наиболее удобный способ задать расписание задачи – использовать конфигурационный файл. Ниже приведены несколько примеров конфигурационных файлов:
    • Чтобы настроить запуск задачи каждые 10 часов, укажите следующие параметры:

      RuleType=Hourly

      RunMissedStartRules=No

      StartTime=2019/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

  4. Создайте файл с любым расписанием, используя приведенные выше примеры, или измените файл и выполните следующую команду:

    kesl-control --set-schedule 2 --file schedule.ini

    Программа будет запускать задачу с ID=2 каждый день в 03:00:00.

  5. Чтобы отменить действие расписания, переведите его в ручной режим:

    kesl-control --set-schedule 2 RuleType=Manual

В начало