Параметры командной строки

Утилита запускается в ОС семейства GNU/Linux, FreeBSD или macOS в терминале и поддерживает следующие параметры командной строки:

Параметр

Описание

--help

Назначение: Вывести на экран консоли или эмулятора терминала краткую справку по имеющимся параметрам командной строки и завершить работу.

Краткий вариант: -h

Аргументы: Нет.

--version

Назначение: Вывести на экран консоли или эмулятора терминала информацию о версии утилиты и завершить работу.

Краткий вариант: -v

Аргументы: Нет.

--key

Назначение: Задать путь к ключевому файлу.

Краткий вариант: Нет.

Аргументы: <путь к файлу> — полный или относительный путь к ключевому файлу.

--drl

Назначение: Задать путь к файлу .drl, содержащему URL зеркала с обновлениями.

Краткий вариант: Нет.

Аргументы: <путь к файлу> — полный или относительный путь к файлу .drl.

--ini

Назначение: Задать путь к файлу .ini, содержащему URL зеркала с обновлениями.

Краткий вариант: Нет.

Аргументы: <путь к файлу> — полный или относительный путь к файлу .ini.

--antispam-drl

Назначение: Задать путь к файлу .drl, содержащему URL зеркала с базами антиспама.

Краткий вариант: Нет.

Аргументы: <путь к файлу> — полный или относительный путь к файлу .drl.

--antispam-ini

Назначение: Задать путь к файлу .ini, содержащему URL зеркал с базами антиспама.

Краткий вариант: Нет.

Аргументы: <путь к файлу> — полный или относительный путь к файлу .ini.

--bases-drl

Назначение: Задать путь к файлу .drl, содержащему URL зеркала с вирусными базами.

Краткий вариант: Нет.

Аргументы: <путь к файлу> — полный или относительный путь к файлу .drl.

--bases-ini

Назначение: Задать путь к файлу .ini, содержащему URL зеркал с вирусными базами.

Краткий вариант: Нет.

Аргументы: <путь к файлу> — полный или относительный путь к файлу .ini.

--dws-drl

Назначение: Задать путь к файлу .drl, содержащему URL зеркала с базами нежелательных сайтов.

Краткий вариант: Нет.

Аргументы: <путь к файлу> — полный или относительный путь к файлу .drl.

--dws-ini

Назначение: Задать путь к файлу .ini, содержащему URL зеркал с базами нежелательных сайтов.

Краткий вариант: Нет.

Аргументы: <путь к файлу> — полный или относительный путь к файлу .ini.

--path

Назначение: Задать путь к каталогу для хранения локального зеркала.

Краткий вариант: Нет.

Аргументы: <путь к каталогу> — полный или относительный путь к каталогу.

--arch

Назначение: Задать целевую архитектуру.

Краткий вариант: Нет.

Аргументы: <тип архитектуры>. Возможные значения: x86, x86_64, e2k, aarch64, ppc64.

--cert-path

Назначение: Задать путь к файлу или каталогу, содержащему сертификат.

Краткий вариант: Нет.

Аргументы: <путь к файлу или каталогу> — полный или относительный путь к файлу или каталогу с сертификатом.

--use-https

Назначение: Использовать защищенное соединение по протоколу HTTPS.

Краткий вариант: Нет.

Возможные значения:

Always — использовать HTTPS для всех соединений;

ResListOnly — использовать HTTPS только для загрузки списка ресурсов;

Never — не использовать HTTPS.

Значение по умолчанию: ResListOnly.

--proxy

Назначение: Задать параметры прокси-сервера.

Краткий вариант: Нет.

Аргументы: <адрес сервера:номер порта> — адрес прокси-сервера и номер порта, разделенные двоеточием, например, 127.0.0.1:80.

--network-timeout

Назначение: Задать время ожидания сети (указывается в секундах).

Краткий вариант: Нет.

Возможные значения: от 10 секунд (10) до 5 часов (18000).

Значение по умолчанию: 60.

--debug

Назначение: Показывать отладочную информацию во время выполнения команды.

Краткий вариант: -d

Аргументы: Нет.

Утилита может использоваться без установки продуктов Dr.Web, однако необходимо иметь доступ к ключевому файлу Dr.Web и файлу .drl или .ini для той группы ресурсов, которые нужно скачать.

Файлы .ini, в отличие от .drl, содержат несколько URL зеркал, что позволяет использовать резервное зеркало при недоступности основного.

В обязательном порядке необходимо указать --path, --key, любой из ключей --bases-drl, --bases-ini, --antispam-drl, --antispam-ini, --dws-drl, --dws-ini, --drl или --ini, а также путь к соответствующему файлу .drl или .ini.

Необязательный параметр --arch задает целевую архитектуру, для которой скачиваются обновления. Если этот параметр не задан, то скачиваются обновления, соответствующие архитектуре компьютера, на котором запущена утилита. Если обновления предназначены для компьютера с другой архитектурой, то необходимо указать ее после этого параметра.