Приложение А. Параметры командной строки для модуля обновления

Ниже приведен список параметров командной строки, которые могут быть добавлены в поле запуска для программного документа drwebupdate.bat:

/DBG — вести подробный отчет.

/URL:<URL сервера обновления> — допускаются только UNC-пути.

/USER:<имя пользователя HTTP-сервера> — имя пользователя сервера обновлений.

/PASS:<пароль пользователя HTTP-сервера> — пароль пользователя сервера обновлений.

/UPM:<режим прокси> — режим использования прокси-­сервера, может принимать следующие значения:

direct — не использовать прокси-сервер
ieproxy — использовать системные настройки
userproxy — использовать настройки, задаваемые пользователем (ключи /PURL, /PUSER и /PPASS)

/PURL:<адрес прокси-сервера> — адрес прокси-сервера.

/PUSER:<имя пользователя прокси> — имя пользователя прокси-сервера.

/PPASS:<пароль пользователя прокси> — пароль пользователя прокси-сервера.

/UA - загружать все файлы, заявленные в списке обновления, независимо от используемой системы и установленных компонентов. Режим предназначен для получения полной локальной копии серверной области обновления Dr.Web; этот режим нельзя использовать для обновления антивируса, установленного на компьютере.

/ST - запускать модуль обновления в невидимом режиме (stealth mode).

/LNG:<имя_файла> — имя файла языковых ресурсов; если не указано, используется английский язык.

/GO — пакетный режим работы, без диалоговых остановок.

/QU — принудительно закрывать модуль обновления после окончания сеанса обновления независимо от того, успешно оно прошло или нет. Успешность обновления можно проверить по коду возврата программы drwebupw.exe (например, из BAT-файла по значению переменной errorlevel: 0 = успешно, другие значения = неуспешно).

/DIR:<путь к папке> — переназначение папки, в которую загружаются обновляемые файлы; по умолчанию это папка, из которой модуль обновления был запущен.

/URM:<режим> — режим перезагрузки после обновления; может принимать следующие значения:

prompt — по окончании сеанса обновления, в случае необходимости перезагрузки, спросить пользователя
noprompt — в случае необходимости, перезагружаться, не спрашивая пользователя
force — перезагружать принудительно всегда (независимо от того, требуется перезагрузка или нет)
disable — запретить перезагрузку

/REG — запуск модуля обновления в режиме регистрации и получения регистрационного ключа.

/UPD — обычное обновление; применяется в паре с ключом /REG, чтобы запустить обновление в режиме регистрации.

/UVB — обновлять только вирусные базы и антивирусное ядро drweb32.dll (отменяет действие ключа /UA , если он задан).

/RP<имя_файла> или /RP+<имя_файла> — записать отчет о работе программы в файл, имя которого указано в ключе. При отсутствии имени записать в файл по умолчанию. При наличии символа + файл дописывается, при отсутствии — создается заново.

/INI:<путь> — использовать альтернативный конфигурационный файл с указанным именем или по указанному пути.

/NI — не использовать параметры, записанные в конфигурационном файле drweb32.ini.

/NR — не создавать файл отчета.

/SO — включить звуковое сопровождение (только при возникновении ошибок).