Планировщик заданий
Имя пакета программы: astra-systemsettings
Имя модуля: kcm_cron
Версия пакета программы: 4:5.27.8-1astra7+ci1 и выше
Условия запуска программы: любой пользователь может запустить программу. Для работы в программе необходимы права администратора
Описание
Модуль программы «Параметры системы», предоставляющий графический интерфейс для системного планировщика заданий cron.
Запуск
Модуль запускается:
- в графическом интерфейсе: Пуск — Параметры — Система – Планировщик заданий;
- из терминала — выполнить команду:
astra-systemsettings kcm_cron
Главное окно модуля
Главное окно модуля состоит из следующих элементов:
- 1 — панель фильтрации заданий;
- 2 — список заданий;
- 3 — переменные окружения.
По умолчанию в списке заданий отображаются задания, выполняемые от имени текущего пользователя. Для работы с системными заданиями (выполняемыми от имени учетной записи root), необходимо на панели фильтрации заданий установить переключатель Показать для в положение системные.
Действия с заданиями
Создание задания
Перед тем как создать задание, необходимо выбрать тип задания, установив переключатель Показывать задания в соответствующее положение:
- текущего пользователя — задание для пользователя текущей сессии, будет выполняться от имени учетной записи пользователя;
- системные — системное задание, будет выполняться от имени системной учетной записи или от имени другой учетной записи.
Затем необходимо в главном окне модуля нажать [Добавить задание] и в открывшемся окне Создание нового задания указать параметры задания:
- в поле Команда указать требуемую команду или путь к исполняемому файлу одним из следующих способов:
- ввести команду или путь к файлу вручную;
- нажать [Выбрать файл или папку] и в открывшемся окне выбрать файл;
- из выпадающего списка Запустить как выбрать пользователя, от имени которого будет выполнена команда (доступно только для системного задания);
- в поле Комментарий при необходимости ввести описание задания;
- настроить расписание выполнения задания одним из способов:
- указать дату и время вручную с помощью календаря — задание будет выполняться каждый раз в указанную дату и время. Обязательно выбрать как минимум один месяц, число, час и минуту, при необходимости выбрать день недели. Можно указать несколько значений, при этом для указания интервала необходимо выбрать все входящие в него значения (например, все часы подряд с 9 до 18 — если выбрать только 9 и 18, то задание будет выполняться не в течение рабочего дня, а только с 9:00 до 9:59 и с 18:00 до 18:59). Чтобы задание выполнялась каждые N минут указанного часа, можно выбрать нужный интервал из выпадающего списка Шаблон (например, каждые пять минут с 9:00 до 10:00 и с 17:00 до 18:00);
- установить флаг Запускать каждый день — задание будет выполняться каждый день в указанное время. В календаре будут автоматически выбраны и недоступны для редактирования все месяцы, числа и дни недели. Вручную нужно указать только часы и минуты;
- установить флаг Запускать при загрузке системы — задание будет выполняться не по расписанию, а каждый раз при загрузке системы. Календарь будет недоступен для редактирования;
- для сохранения задания нажать [Да].
Для сохранения изменений необходимо в главном окне модуля нажать [Применить] и при запросе ввести пароль администратора.
Редактирование задания
Для редактирования задания следует:
- в списке заданий выбрать нужное задание, нажать [Изменить];
- в открывшемся окне Редактирование задания внести нужные изменения (см. Создание задания);
- нажать [Да], чтобы закончить редактирование и закрыть окно.
Для сохранения изменений необходимо в главном окне модуля нажать [Применить].
Удаление задания
Для удаления задания следует в списке заданий выбрать нужное задание и нажать [Удалить].
Для сохранения изменений необходимо в главном окне модуля нажать [Применить] и при запросе ввести пароль администратора.
Принудительное выполнение задания
Для принудительного выполнения задания без учета расписания следует:
- в списке задач выбрать нужное задание и нажать [Запустить сейчас];
- в открывшемся окне нажать [Да] для подтверждения.
Переменные окружения
В данном разделе отображаются переменные окружения, которые будут использоваться при выполнении заданий.
Для добавления новой переменной следует:
- нажать [Добавить переменную];
- в открывшемся окне:
- выбрать нужную переменную из выпадающего списка, задать ее значение, при необходимости добавить комментарий;
- если нужно сохранить переменную, но не использовать ее, — снять флаг Активировать эту переменную;
- для сохранения переменной нажать [Да].
Для редактирования переменной следует выбрать в списке нужную переменную, нажать [Изменить] и в открывшемся окне Редактирование переменной, аналогичном окну Добавление переменной среды, внести нужные изменения.
Для удаления переменной следует выделить мышью нужную переменную и нажать [Удалить].
Для сохранения изменений необходимо в главном окне модуля нажать [Применить] и при запросе ввести пароль администратора.
Печать списка заданий и переменных окружения
Для печати списка заданий и переменных окружения следует:
- установкой переключателя Показать для выбрать список заданий, которые нужно распечатать (см. Главное окно модуля);
- нажать [Печать].
Будет открыто окно печати (см. справочную страницу «Печать файлов»).



