Kaspersky Standard | Plus | Premium

Как управлять общими параметрами приложения в командной строке

Общие параметры приложения определяют работу приложения в целом и работу отдельных функций.

Вы можете управлять общими параметрами приложения с помощью специальных команд управления:

  • Выводить текущие значения общих параметров приложения в консоль или в конфигурационный файл.
  • Изменять общие параметры приложения, используя конфигурационный файл, содержащий все общие параметры, или ключи командной строки в формате <имя параметра>=<значение параметра>.

С помощью общих параметров вы можете:

В этом разделе

Как вывести общие параметры приложения в консоль или в конфигурационный файл

Как изменить общие параметры приложения в командной строке

В начало
[Topic 287602]

Как вывести общие параметры приложения в консоль или в конфигурационный файл

Вы можете выводить текущие значения общих параметров приложения в консоль или в конфигурационный файл, который вы можете использовать для изменения параметров задачи.

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

kfl-control --get-app-settings [--json]

где --json – выводить параметры в формате JSON. Если вы не укажете ключ --json, параметры будут выведены в формате INI.

Чтобы вывести в конфигурационный файл текущие значения общих параметров приложения, выполните следующую команду:

kfl-control --get-app-settings --file <путь к конфигурационному файлу> [--json]

где:

  • --file <путь к конфигурационному файлу> – путь к конфигурационному файлу, в который будут выведены общие параметры приложения. Если вы укажете имя файла без пути, файл будет создан в текущей директории. Если файл существует по указанному пути, он будет перезаписан. Если указанной директории не существует, конфигурационный файл не будет создан.
  • --json – выводить параметры в формате JSON. Если вы не укажете ключ --json, параметры будут выведены в формате INI.

    Пример:

    Вывести общие параметры приложения в файл с именем kfl_config.ini. Сохранить созданный файл в текущей директории:

    kfl-control --get-app-settings --file kfl_config.ini

В начало
[Topic 290468]

Как изменить общие параметры приложения в командной строке

В командной строке вы можете изменять общие параметры приложения с помощью команды kfl-control --set-app-settings:

  • Вы можете изменять все общие параметры, используя конфигурационный файл, который содержит общие параметры приложения. Конфигурационный файл вы можете получить с помощью команды вывода общих параметров.
  • Вы можете изменять отдельные параметры, используя ключи командной строки в формате <имя параметра>=<значение параметра>. Текущие значения общих параметров приложения вы можете получить с помощью команды вывода общих параметров.

Чтобы изменить значения общих параметров приложения с помощью конфигурационного файла:

  1. Выведите общие параметры приложения в конфигурационный файл.
  2. Измените значения нужных параметров в файле и сохраните изменения.
  3. Выполните команду:

    kfl-control --set-app-settings --file <путь к конфигурационному файлу> [--json]

    где:

    • --file <путь к конфигурационному файлу> – полный путь к конфигурационному файлу с общими параметрами приложения. Если вы удалите какой-либо параметр в конфигурационном файле, после выполнения команды для этого параметра будет указано значение по умолчанию.
    • --json – укажите этот ключ, если вы импортируете параметры из конфигурационного файла формата JSON. Если вы не укажете ключ --json, приложение попытается выполнить импорт из файла формата INI. При невозможности импорта отображается ошибка.

Все значения общих параметров, заданные в файле, будут импортированы в приложение.

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

kfl-control --set-app-settings <имя параметра>=<значение параметра> [<имя параметра>=<значение параметра>]

где <имя параметра>=<значение параметра> – имя и значение одного из общих параметров приложения.

Значения указанных общих параметров будут изменены.

Примеры:

Импортировать в приложение общие параметры из конфигурационного файла /home/test/kfl_config.ini:

kfl-control --set-app-settings --file /home/test/kfl_config.ini

Установить низкий уровень детализации файла трассировки:

kfl-control --set-app-settings TraceLevel=NotDetailed

Добавить точку монтирования, которую требуется исключить из перехвата файловых операций:

kfl-control --set-app-settings ExcludedMountPoint.item_0000="/data"

В начало
[Topic 290469]