Содержание
Команды управления параметрами и задачами приложения
-T – префикс, указывающий, что команда принадлежит к группе команд управления параметрами и задачами приложения.
-N – префикс, указывающий, что команда принадлежит к группе команд управления параметрами проверки защищенных соединений.
Команда kfl-control --export-settings
Команда позволяет вывести в консоль или экспортировать в конфигурационный файл все параметры приложения (включая параметры проверки защищенных соединений, общие параметры приложения и параметры задач).
Синтаксис команды
kfl-control [-T] --export-settings [--file <
путь к конфигурационному файлу
>] [--json]
Аргументы и ключи
--file <
путь к конфигурационному файлу
>
– полный путь к конфигурационному файлу, в который будут сохранены параметры приложения.
--json
– выводить параметры в формате JSON. Если вы не укажете ключ --json
, параметры будут выведены в формате INI.
Команда kfl-control --import-settings
Команда позволяет импортировать из конфигурационного файла все параметры приложения (включая параметры проверки защищенных соединений, общие параметры приложения и параметры задач).
Синтаксис команды
kfl-control [-T] --import-settings -
-
file <
путь к конфигурационному файлу
> [--json]
Аргументы и ключи
--file <
путь к конфигурационному файлу
>
– полный путь к конфигурационному файлу, параметры из которого будут импортированы в приложение.
--json
– импортировать параметры из конфигурационного файла формата JSON. Если вы не укажете ключ --json
, приложение попытается выполнить импорт из файла формата INI. При невозможности импорта отображается ошибка.
Команды управления общими параметрами приложения
Команда kfl-control --get-app-settings
Команда позволяет вывести в консоль или в конфигурационный файл текущие значения общих параметров приложения.
Синтаксис команды
kfl-control [-T] --get-app-settings [--file <
путь к конфигурационному файлу
>] [--json]
Аргументы и ключи
--file <
путь к конфигурационному файлу
>
– путь к конфигурационному файлу, в который будут выведены общие параметры приложения. Если вы не укажете ключ --file
, параметры будут выведены в консоль.
Если вы укажете имя файла без пути, файл будет создан в текущей директории. Если файл существует по указанному пути, он будет перезаписан. Если указанная директория не существует, конфигурационный файл не будет создан.
--json
– выводить параметры в формате JSON. Если вы не укажете ключ --json
, параметры будут выведены в формате INI.
Команда kfl-control --set-app-settings
Команда позволяет устанавливать значения общих параметров приложения с помощью ключей команды или путем импорта параметров из указанного конфигурационного файла.
Синтаксис команды
Задать параметры с помощью ключей команды:
kfl-control [-T] --set-app-settings <
имя параметра
>=<
значение параметра
> [<
имя параметра
>=<
значение параметра
>]
Задать параметры с помощью конфигурационного файла:
kfl-control [-T] --set-app-settings --file <
путь к конфигурационному файлу
> [--json]
Аргументы и ключи
<
имя параметра
>=<
значение параметра
>
– имя и значение одного из общих параметров приложения.
--file <
путь к конфигурационному файлу
>
– полный путь к конфигурационному файлу, параметры из которого будут импортированы в приложение.
--json
– импортировать в приложение параметры из конфигурационного файла формата JSON. Если вы не укажете ключ --json
, приложение попытается выполнить импорт из файла формата INI. При невозможности импорта отображается ошибка.
Команды управления параметрами задач
Команда kfl-control --get-settings
Команда позволяет вывести в консоль или в конфигурационный файл текущие значения параметров указанной задачи.
Синтаксис команды
kfl-control [-T] --get-settings <
идентификатор/имя задачи
> [--file <
путь к конфигурационному файлу
>] [--json]
Аргументы и ключи
<
идентификатор/имя задачи
>
– идентификатор, присвоенный задаче в момент создания, или имя задачи в командной строке.
--file <
путь к конфигурационному файлу
>
– путь к конфигурационному файлу, в который будут выведены параметры задачи. Если вы не укажете ключ --file
, параметры будут выведены в консоль.
Если вы укажете имя файла без пути, файл будет создан в текущей директории. Если файл существует по указанному пути, он будет перезаписан. Если указанная директория не существует, конфигурационный файл не будет создан.
--json
– выводить параметры в формате JSON. Если вы не укажете ключ --json
, параметры будут выведены в формате INI.
Команда kfl-control --set-settings
Команда позволяет устанавливать значения параметров указанной задачи с помощью ключей команды или путем импорта параметров из указанного конфигурационного файла.
Синтаксис команды
Задать параметры с помощью ключей команды:
kfl-control [-T] --set-settings
<
идентификатор/имя задачи
> <
имя параметра
>=<
значение параметра
> [<
имя параметра
>=<
значение параметра
>] [--add-path <
путь
>] [--del-path <
путь
>] [--add-exclusion <
путь
>] [--del-exclusion <
путь
>]
Задать параметры с помощью конфигурационного файла:
kfl-control [-T] --set-settings
<
идентификатор/имя задачи
> --file <
путь к конфигурационному файлу
> [--json]
Аргументы и ключи
<
идентификатор/имя задачи
>
– идентификатор, присвоенный задаче в момент создания, или имя задачи в командной строке.
<
имя параметра
>=<
значение параметра
>
– имя и значение одного из параметров задачи.
--add-path <
путь
>
– добавить путь к директории с проверяемыми объектами.
--del-path <
путь
>
– удалить путь к директории с проверяемыми объектами.
--add-exclusion <
путь
>
– добавить путь к директории с объектами, которые нужно исключить из проверки.
--del-exclusion <
путь
>
– удалить путь к директории с исключаемыми объектами.
--file <
путь к конфигурационному файлу
>
– полный путь к конфигурационному файлу, из которого будут импортированы параметры задачи.
--json
– импортировать параметры из конфигурационного файла формата JSON. Если вы не укажете ключ --json
, приложение попытается выполнить импорт из файла формата INI. При невозможности импорта отображается ошибка.
Команда kfl-control --set-to-default
Команда позволяет восстановить значения по умолчанию для параметров указанной задачи.
Синтаксис команды
kfl-control [-T] --set-settings
<
идентификатор/имя задачи
> --set-to-default
Аргументы и ключи
<
идентификатор/имя задачи
>
– идентификатор, присвоенный задаче в момент создания, или имя задачи в командной строке.
Команда kfl-control --get-schedule
Команда позволяет вывести в консоль или в конфигурационный файл текущее расписание запуска указанной задачи.
Синтаксис команды
kfl-control [-T] --get-schedule <
идентификатор/имя задачи
> [--file <
путь к конфигурационному файлу
>] [--json]
Аргументы и ключи
<
идентификатор/имя задачи
>
– идентификатор, присвоенный задаче в момент создания, или имя задачи в командной строке.
--file <
путь к конфигурационному файлу
>
– путь к конфигурационному файлу, в который будут выведены параметры расписания задачи. Если вы не укажете ключ --file
, параметры будут выведены в консоль.
Если вы укажете имя файла без пути, файл будет создан в текущей директории. Если файл существует по указанному пути, он будет перезаписан. Если указанная директория не существует, конфигурационный файл не будет создан.
--json
– выводить параметры в формате JSON. Если вы не укажете ключ --json
, параметры будут выведены в формате INI.
Команда kfl-control --set-schedule
Команда позволяет устанавливать расписание указанной задачи с помощью ключей команды или путем импорта параметров из указанного конфигурационного файла.
Синтаксис команды
Задать параметры с помощью ключей команды:
kfl-control [-T] --set-schedule <
идентификатор/имя задачи
> <
имя параметра
>=<
значение параметра
> [<
имя параметра
>=<
значение параметра
>]
Задать параметры с помощью конфигурационного файла:
kfl-control [-T] --set-schedule <
идентификатор/имя задачи
> --file <
путь к конфигурационному файлу
> [--json]
Аргументы и ключи
<
идентификатор/имя задачи
>
– идентификатор, присвоенный задаче в момент создания, или имя задачи в командной строке.
<
имя параметра
>=<
значение параметра
>
– имя и значение одного из параметров расписания задач.
--file <
путь к конфигурационному файлу
>
– полный путь к конфигурационному файлу, из которого будут импортированы параметры расписания задачи.
--json
– импортировать параметры из конфигурационного файла формата JSON. Если вы не укажете ключ --json
, приложение попытается выполнить импорт из файла формата INI. При невозможности импорта отображается ошибка.
Команды управления задачами
Команда kfl-control --get-task-list
Команда позволяет вывести список существующих задач приложения.
Синтаксис команды
kfl-control [-T] --get-task-list [--json]
Аргументы и ключи
--json
– выводить параметры в формате JSON.
Команда kfl-control --get-task-state
Команда позволяет вывести состояние указанной задачи.
Синтаксис команды
kfl-control [-T] --get-task-state <
идентификатор/имя задачи
> [--json]
Аргументы и ключи
<
идентификатор/имя задачи
>
– идентификатор, присвоенный задаче в момент создания, или имя задачи в командной строке.
--json
– выводить параметры в формате JSON.
Команда kfl-control --create-task
Команда позволяет создать задачу указанного типа с параметрами по умолчанию или с параметрами, указанными в конфигурационном файле.
Синтаксис команды
Создать задачу с параметрами по умолчанию:
kfl-control [-T] --create-task <
имя задачи
> --type <
тип задачи
>
Создать задачу с параметрами из конфигурационного файла:
kfl-control [-T] --create-task <
имя задачи
> --type <
тип задачи
> [--file <
путь к конфигурационному файлу
>] [--json]
Аргументы и ключи
<
имя задачи
>
– имя, которое вы задаете для новой задачи.
<
тип задачи
>
– обозначение типа создаваемой задачи.
--file <
путь к конфигурационному файлу
>
– полный путь к конфигурационному файлу, параметры из которого будут использоваться при создании задачи.
--json
– импортировать параметры из конфигурационного файла формата JSON. Если вы не укажете ключ --json
, приложение попытается выполнить импорт из файла формата INI. При невозможности импорта отображается ошибка.
Команда kfl-control --delete-task
Команда позволяет удалить задачу.
Синтаксис команды
kfl-control [-T] --delete-task <
идентификатор/имя задачи
>
Аргументы и ключи
<
идентификатор/имя задачи
>
– идентификатор, присвоенный задаче в момент создания, или имя задачи в командной строке.
Команда kfl-control --start-task
Команда позволяет запустить задачу.
Синтаксис команды
kfl-control [-T] --start-task <
идентификатор/имя задачи
> [-W] [--progress]
Аргументы и ключи
<
идентификатор/имя задачи
>
– идентификатор, присвоенный задаче в момент создания, или имя задачи в командной строке.
[-W]
– включить вывод текущих событий.
[--progress]
– отображать ход выполнения задачи.
Команда kfl-control --stop-task
Команда позволяет остановить задачу.
Синтаксис команды
kfl-control [-T] --stop-task <
идентификатор/имя задачи
> [-W]
Аргументы и ключи
<
идентификатор/имя задачи
>
– идентификатор, присвоенный задаче в момент создания, или имя задачи в командной строке.
[-W]
– включить вывод текущих событий.
Команда kfl-control --suspend-task
Команда позволяет приостановить задачу.
Синтаксис команды
kfl-control [-T] --suspend-task <
идентификатор/имя задачи
>
Аргументы и ключи
<
идентификатор/имя задачи
>
– идентификатор, присвоенный задаче в момент создания, или имя задачи в командной строке.
Команда kfl-control --resume-task
Команда позволяет возобновить выполнение задачи.
Синтаксис команды
kfl-control [-T] --resume-task <
идентификатор/имя задачи
>
Аргументы и ключи
<
идентификатор/имя задачи
>
– идентификатор, присвоенный задаче в момент создания, или имя задачи в командной строке.
Команда kfl-control --scan-file
Команда позволяет создать и запустить задачу выборочной проверки.
Синтаксис команды
kfl-control [-T] --scan-file <
путь
> [--action <
действие
>]
Аргументы и ключи
<
путь
>
– путь к файлу или директории, которые нужно проверить. Вы можете указать несколько путей, разделяя их пробелами.
--action <
действие
>
– действие, которое приложение будет выполнять над зараженными объектами. Если вы не укажете ключ --action
, приложение будет выполнять рекомендуемое действие.
Команды управления параметрами проверки защищенных соединений
-N – префикс, указывающий, что команда принадлежит к группе команд управления параметрами проверки защищенных соединений.
Команда kfl-control -N --query
Команда позволяет выводить списки исключений из проверки защищенных соединений:
- список исключений, добавленных пользователем;
- список исключений, добавленных приложением;
- список исключений, полученных из баз приложения.
Синтаксис команды
kfl-control -N --query user
kfl-control -N --query auto
kfl-control -N --query kl
Команда kfl-control --clear-web-auto-excluded
Команда позволяет очистить список доменов, которые приложение автоматически исключило из проверки.
Синтаксис команды
kfl-control -N --clear-web-auto-excluded
Команда kfl-control --get-net-settings
Команда позволяет вывести в консоль или в конфигурационный файл текущие значения параметров проверки защищенных соединений.
Синтаксис команды
kfl-control [-N] --get-net-settings [--file <
путь к конфигурационному файлу
>] [--json]
Аргументы и ключи
--file <
путь к конфигурационному файлу
>
– путь к конфигурационному файлу, в который будут выведены параметры проверки защищенных соединений. Если вы не укажете ключ --file
, параметры будут выведены в консоль.
Если вы укажете имя файла без пути, файл будет создан в текущей директории. Если файл существует по указанному пути, он будет перезаписан. Если указанная директория не существует, конфигурационный файл не будет создан.
--json
– выводить параметры в формате JSON. Если вы не укажете ключ --json
, параметры будут выведены в формате INI.
Команда kfl-control --set-net-settings
Команда позволяет устанавливать значения параметров проверки защищенных соединений с помощью ключей команды или путем импорта параметров из указанного конфигурационного файла.
Синтаксис команды
Задать параметры с помощью ключей команды:
kfl-control [-N] --set-net-settings <
имя параметра
>=<
значение параметра
> [<
имя параметра
>=<
значение параметра
>]
Задать параметры с помощью конфигурационного файла:
kfl-control [-N] --set-net-settings --file <
путь к конфигурационному файлу
> [--json]
Аргументы и ключи
<
имя параметра
>=<
значение параметра
>
– имя и значение одного из параметров проверки защищенных соединений.
--file <
путь к конфигурационному файлу
>
– полный путь к конфигурационному файлу, из которого будут импортированы параметры проверки защищенных соединений.
--json
– импортировать в приложение параметры из конфигурационного файла формата JSON. Если вы не укажете ключ --json
, приложение попытается выполнить импорт из файла формата INI. При невозможности импорта отображается ошибка.
Команда kfl-control --list-certificates
Команда позволяет вывести список доверенных корневых сертификатов.
Синтаксис команды
kfl-control [-N] --list-certificates
Команда kfl-control --add-certificate
Команда позволяет добавить сертификат в список доверенных корневых сертификатов.
Синтаксис команды
kfl-control [-N] --add-certificate <
путь к сертификату
>
Аргументы и ключи
<
путь к сертификату
>
– путь к файлу сертификата, который вы хотите добавить, в формате PEM или DER.
Команда kfl-control --remove-certificate
Команда позволяет удалить сертификат из списка доверенных корневых сертификатов.
Синтаксис команды
kfl-control [-N] --remove-certificate <
субъект сертификата
>