Как обновлять базы и модули приложения с помощью командной строки
09 апреля 2025
ID 287586
В командной строке вы можете выполнять обновление баз и модулей приложения следующими способами:
- С помощью предустановленной задачи Обновление (Update).
Вы можете запускать, останавливать, приостанавливать и возобновлять эту задачу вручную и настраивать расписание запуска задачи. Вы можете настраивать параметры проверки, изменяя параметры этой задачи.
- С помощью пользовательских задач обновления (задач типа Update).
Вы можете запускать пользовательские задачи вручную и настраивать расписание запуска задач.
Задача запускается со значениями параметров по умолчанию, указанными в Приложении 3. Вы можете останавливать и запускать задачу в любое время. Вы также можете изменять параметры задачи перед ее запуском.
Изменять параметры задач нужно до их запуска.
Идентификатор предустановленной задачи Обновление: 6. Имя предустановленной задачи Обновление: Update. Идентификатор или имя пользовательской задачи обновления вам нужно задать самостоятельно.
Чтобы изменить значения параметров расписания запуска задачи с помощью конфигурационного файла:
- Выведите параметры задачи в конфигурационный файл с помощью команды
kfl-control --get-schedule. - Измените в конфигурационном файле значения нужных параметров расписания и сохраните изменения.
- Выполните команду:
kfl-control --set-schedule <идентификатор/имя задачи> --file <путь к конфигурационному файлу> [--json]
Все значения параметров расписания запуска задачи, заданные в файле, будут импортированы в приложение.
Чтобы изменить отдельные значения параметров расписания запуска задачи с помощью командной строки, выполните следующую команду:
kfl-control --set-schedule <идентификатор/имя задачи> <имя параметра>=<значение параметра> [<имя параметра>=<значение параметра>]
Значения указанных параметров расписания запуска задачи будут изменены.
Чтобы остановить задачу Обновление в командной строке и включить вывод текущих событий, связанных с этой задачей, выполните следующую команду:
kfl-control --stop-task <идентификатор/имя задачи> -W
Чтобы запустить предустановленную задачу Обновление в командной строке, включить вывод текущих событий, связанных с этой задачей, и отображать ход выполнения задачи, выполните следующую команду:
kfl-control --start-task 7 [-W] [--progress]
Чтобы создать и запустить пользовательскую задачу Обновление в командной строке, включить вывод текущих событий, связанных с этой задачей, и отображать ход выполнения задачи, выполните последовательно следующие команды:
kfl-control --create-task <идентификатор/имя задачи> --type <Rollback>kfl-control --start-task <идентификатор/имя задачи> [-W] [--progress]
Задача Обновление запускается со значениями параметров по умолчанию, указанными в Приложении 3.
Текущие значения параметров задачи вы можете вывести одним из следующих способов:
- в консоль с помощью команды вывода параметров задачи
kfl-control --get-settings <идентификатор/имя задачи> [--json]; - в конфигурационный файл с помощью команды вывода параметров задачи
kfl-control --get-settings <идентификатор/имя задачи> --file <путь к конфигурационному файлу> [--json].
При необходимости изменить параметры задачи Обновление вы можете:
- Изменять все параметры задачи при помощи конфигурационного файла. Для этого нужно выполнить следующие действия:
- Вывести параметры задачи в конфигурационный файл с помощью команды
kfl-control --get-settings <идентификатор/имя задачи> [--json].Будет сформирован конфигурационный файл с текущими параметрами задачи.
- Внести изменения в параметры задачи в сформированном конфигурационном файле, выбрав значения из таблицы ниже.
- Сохранить конфигурационный файл.
- Выполнить команду
kfl-control --set-settings <идентификатор/имя задачи> --file <путь к конфигурационному файлу> [--json].
- Вывести параметры задачи в конфигурационный файл с помощью команды
- Изменять отдельные параметры задачи, с помощью команды
kfl-control --set-settings <идентификатор/имя задачи> <имя параметра>=<значение параметра> [<имя параметра>=<значение параметра>]. - Восстанавливать заданные по умолчанию параметры задачи с помощью команды
kfl-control --set-settings <идентификатор/имя задачи> --set-to-default.
Подробная инструкция по изменению параметров задач приложения приведена в разделе Как изменить параметры задачи в командной строке.
В таблице ниже описаны все параметры и значения параметров задачи Обновление.
Параметры задачи Обновление
Параметр | Описание | Значения | |
|---|---|---|---|
| Источник, из которого приложение будет получать обновления. |
| |
| Обращение приложения к серверам обновлений "Лаборатории Касперского" в случае, если все пользовательские источники недоступны. |
| |
| Режим загрузки и установки обновлений приложения. |
| |
| Время ожидания (в секундах) ответа от источника обновлений при попытке соединения с ним. Если в течение указанного промежутка времени от источника обновлений не приходит ответ, приложение обращается к другому указанному источнику обновлений. | Вы можете указывать только целые числа в диапазоне от 0 до 120. Значение по умолчанию: 10. | |
Секция [CustomSources.item_#] содержит следующие параметры: | |||
| Адрес пользовательского источника обновлений в локальной сети или в интернете. | Значение по умолчанию не задано.
| |
| Использование источника обновлений, указанного в параметре Для выполнения задачи требуется включить использование хотя бы одного источника обновлений. |
Значение по умолчанию не задано. | |