Общие параметры:
Параметр
|
Описание
|
-h [ --help ]
|
Вывести на экран краткую справку о работе с программой.
|
-v [ --verbosity ] arg
|
Уровень детализации отчета: error (стандартный ), info (расширенный), debug (отладочный).
|
-d [ --data-dir ] arg
|
Каталог, в котором размещены репозиторий и настройки.
|
--log-dir arg
|
Каталог, в котором будет сохранен отчет.
|
--log-file arg (=dwupdater.log)
|
Имя файла отчета.
|
-r [ --repo-dir ] arg
|
Каталог репозитория, (по умолчанию <data_dir>/repo).
|
-t [ --trace ]
|
Включить трассировку.
|
-c [ --command ] arg (=update)
|
Выполняемая команда: getversions - получить версии, getcomponents - получить компоненты, init - инициализация, update - обновление, uninstall - удалить, exec - выполнить, keyupdate - обновить ключ, download - скачать.
|
-z [ --zone ] arg
|
Список зон, который будет использоваться вместо заданных в конфигурационном файле.
|
Параметры команды инициализации (init):
Параметр
|
Описание
|
-s [ --version ] arg
|
Номер версии.
|
-p [ --product ] arg
|
Название продукта.
|
-a [ --path ] arg
|
Путь, по которому будет установлен продукт. Этот каталог будет использоваться по умолчанию в качестве каталога для всех компонентов, включенных в продукт. Модуль обновления будет проверять наличие ключевого файла именно в этом каталоге.
|
-n [ --component ] arg
|
Имя компонента и каталог установки в формате <имя>, <путь установки>.
|
-u [ --user ] arg
|
Имя пользователя прокси-сервера.
|
-k [ --password ] arg
|
Пароль пользователя прокси-сервера.
|
-g [ --proxy ] arg
|
Прокси-сервер для обновления в формате <адрес>: <порт>.
|
-e [ --exclude ] arg
|
Имя компонента, который будет исключен из продукта при установке.
|
Параметры команды обновления (update):
Параметр
|
Описание
|
-p [ --product ] arg
|
Название продукта. Если название указано, то будет произведено обновление только этого продукта. Если продукт не указан и не указаны конкретные компоненты, будет произведено обновление всех продуктов. Если указаны компоненты, будет произведено обновление указанных компонентов.
|
-n [ --component ] arg
|
Перечень компонентов, которые необходимо обновить до определенной модификации. Формат: <name> , <target revision>.
|
-x [ --selfrestart ] arg (=yes)
|
Перезапуск после обновления модуля обновления. По умолчанию значение yes. Если указано значение no, то выводится предупреждение о необходимости перезапуска.
|
--geo-update
|
Получить список IP-адресов update.drweb.com перед обновлением.
|
--type arg (=normal)
|
Может быть одним из следующих:
• | reset-all – принудительное обновление всех компонентов; |
• | reset-failed – сбросить все изменения для поврежденных компонентов; |
• | normal-failed – попытаться обновить компоненты, включая поврежденные, до последней либо до указанной версии; |
• | update-revision – обновить компоненты в пределах текущей ревизии; |
• | normal – обновить все компоненты. |
|
-g [ --proxy ] arg
|
Прокси-сервер для обновления в формате <адрес>: <порт>.
|
-u [ --user ] arg
|
Имя пользователя прокси-сервера.
|
-k [ --password ] arg
|
Пароль пользователя прокси-сервера.
|
--param arg
|
Передать дополнительные параметры в скрипт. Формат: <имя>: <значение>.
|
-l [ --progress-to-console ]
|
Вывести на консоль информацию о загрузке и выполнении скрипта.
|
Особые параметры команды исполнения (exec):
Параметр
|
Описание
|
-s [ --script ] arg
|
Выполнить указанный скрипт.
|
-f [ --func ] arg
|
Выполнить функцию скрипта.
|
-p [ --param ] arg
|
Передать дополнительные параметры в скрипт. Формат: <имя>: <значение>.
|
-l [ --progress-to-console ]
|
Вывести на консоль информацию о прогрессе выполнения скрипта.
|
Параметры команды получения компонентов (getcomponents):
Параметр
|
Описание
|
-s [ --version ] arg
|
Номер версии.
|
-p [ --product ] arg
|
Укажите имя продукта, чтобы увидеть, какие компоненты он включает. Если продукт не указан, будут выведены все компоненты этой версии.
|
Параметры команды получения изменений (getrevisions):
Параметр
|
Описание
|
-s [ --version ] arg
|
Номер версии.
|
-n [ --component ] arg
|
Имя компонента.
|
Параметры команды удаления (uninstall):
Параметр
|
Описание
|
-n [ --component ] arg
|
Имя компонента, который необходимо удалить.
|
-l [ --progress-to-console ]
|
Вывести информацию о выполнении команды на консоль.
|
--param arg
|
Передать дополнительные параметры в скрипт. Формат: <имя>: <значение>.
|
-e [ --add-to-exclude ]
|
Компоненты, которые будут удалены и их обновление производиться не будет.
|
Параметры команды автоматического обновления ключа (keyupdate):
Параметр
|
Описание
|
-m [ --md5 ] arg
|
Контрольная сумма md5 старого ключевого файла.
|
-o [ --output ] arg
|
Имя файла.
|
-b [ --backup ]
|
Резервное копирование старого ключевого файла, если он существует.
|
-g [ --proxy ] arg
|
Прокси-сервер для обновления в формате <адрес>: <порт>.
|
-u [ --user ] arg
|
Имя пользователя прокси-сервера.
|
-k [ --password ] arg
|
Пароль пользователя прокси-сервера.
|
-l [ --progress-to-console ]
|
Вывести на консоль информацию о загрузке ключевого файла.
|
Параметры команды скачивания (download):
Параметр
|
Описание
|
--zones arg
|
Файл, содержащий список зон.
|
--key-dir arg
|
Каталог, в котором находится ключевой файл.
|
-l [ --progress-to-console ]
|
Вывести информацию о выполнении команды на консоль.
|
-g [ --proxy ] arg
|
Прокси-сервер для обновления в формате <адрес>: <порт>.
|
-u [ --user ] arg
|
Имя пользователя прокси-сервера.
|
-k [ --password ] arg
|
Пароль пользователя прокси-сервера.
|
-s [ --version ] arg
|
Имя версии.
|
-p [ --product ] arg
|
Название продукта, который необходимо скачать.
|
|