Настройка обновления DrWeb из локальной сети: различия между версиями
Misha (обсуждение | вклад) |
Misha (обсуждение | вклад) (→Настройка обновления Dr.Web из интернета на один из компьютеров (сервер).) |
||
Строка 2: | Строка 2: | ||
==Настройка обновления Dr.Web из интернета на один из компьютеров (сервер).== | ==Настройка обновления Dr.Web из интернета на один из компьютеров (сервер).== | ||
:1.Устанавливаем Dr.Web | :1.Устанавливаем Dr.Web | ||
− | :2.Создаем, например, на диске '''D:''' папку '''DRWEB_BASE''' | + | :2.Создаем, например, на диске '''D:''' папку '''DRWEB''', а в ней папку '''DRWEB_BASE''' |
:3.Создаем в папке '''D:\DRWEB''' файл '''update.cmd''' | :3.Создаем в папке '''D:\DRWEB''' файл '''update.cmd''' | ||
<pre>"C:\Program Files\DrWeb\DrWebUpW.exe" /GO /ST /UA /QU /DIR:D:\DRWEB\DRWEB_BASE</pre> | <pre>"C:\Program Files\DrWeb\DrWebUpW.exe" /GO /ST /UA /QU /DIR:D:\DRWEB\DRWEB_BASE</pre> | ||
:3.Заходим в '''Назначенные задания''' и добавляем новое задание для выполнения данного скрипта с периодом, например, в 1 час от пользователя или SYSTEM (без пароля) или Администратор (с паролем администратора).<br> | :3.Заходим в '''Назначенные задания''' и добавляем новое задание для выполнения данного скрипта с периодом, например, в 1 час от пользователя или SYSTEM (без пароля) или Администратор (с паролем администратора).<br> | ||
Первый раз можно запустить скрипт вручную и убедится после его выполнения, что в папке '''D:\DRWEB\DRWEB_BASE''' лежат базы антивируса. | Первый раз можно запустить скрипт вручную и убедится после его выполнения, что в папке '''D:\DRWEB\DRWEB_BASE''' лежат базы антивируса. | ||
+ | |||
==Настройка компьютеров в локальной сети для обновления Dr.Web с сервера.== | ==Настройка компьютеров в локальной сети для обновления Dr.Web с сервера.== | ||
:1.На сервере расшариваем папку '''D:\DRWEB\DRWEB_BASE''' с именем '''DRWEB_BASE''' | :1.На сервере расшариваем папку '''D:\DRWEB\DRWEB_BASE''' с именем '''DRWEB_BASE''' |
Версия 12:24, 16 июня 2009
В общем задача - настроить сервер и станции так, что бы сервер обновлялся с интернета, а станции уже с сервера.
Настройка обновления Dr.Web из интернета на один из компьютеров (сервер).
- 1.Устанавливаем Dr.Web
- 2.Создаем, например, на диске D: папку DRWEB, а в ней папку DRWEB_BASE
- 3.Создаем в папке D:\DRWEB файл update.cmd
"C:\Program Files\DrWeb\DrWebUpW.exe" /GO /ST /UA /QU /DIR:D:\DRWEB\DRWEB_BASE
- 3.Заходим в Назначенные задания и добавляем новое задание для выполнения данного скрипта с периодом, например, в 1 час от пользователя или SYSTEM (без пароля) или Администратор (с паролем администратора).
Первый раз можно запустить скрипт вручную и убедится после его выполнения, что в папке D:\DRWEB\DRWEB_BASE лежат базы антивируса.
Настройка компьютеров в локальной сети для обновления Dr.Web с сервера.
- 1.На сервере расшариваем папку D:\DRWEB\DRWEB_BASE с именем DRWEB_BASE
- 2.Устанавливаем Dr.Web на станцию (это касается и сервера - его антивирусной программы).
- 3.Заходим в Назначенные задания и меняем задание Dr.Web Update. Идем в Свойства и в закладке Задание, меняем команду в строке Выполнить.
Было:
"C:\Program Files\DrWeb\DrWebUpW.exe" /go /st /qu /reg- /rp+drwebupw.log /urm:disable
Стало:
"C:\Program Files\DrWeb\DrWebUpW.exe" /go /st /qu /reg- /rp+drwebupw.log /url:\\NAME_SERVER\DRWEB_BASE
Вот вроде и все. Теперь каждый час сервер будет обновлять с интернета антивирусные базы, а потом станции будут обновятся уже с этого сервера.
Параметры команды DrWebUpW.exe
/URL:<url сервера обновления>
- с новыми лиценз. ключами Dr.Web в качестве <url сервера обновления> допускается указывать только UNC-пути. Иное игнорируется.
/PURL:<адрес proxy>
/USER:<имя пользователя http-сервера>
/PASS:<пароль пользователя http-сервера>
/PUSER:<имя пользователя прокси>
/PPASS:<пароль пользователя прокси>
/DBG - вывод отладочной информации в log
/UA - только загрузка файлов, заявленных в lst;
- режим предназначен для получения полной локальной копии серверной области обновления Dr.Web; этот режим _нельзя_
использовать для обновления собственно Dr.Web, проинсталлированного на компьютере.
/ST - запускать апдейтер в невидимом окне (stealth mode)
/LNG[:<lng_file_name>]
/GO - пакетный режим работы, без диалоговых остановок.
/QU - принудительно закрывать апдейтер после окончания сеанса обновления (независимо от того, успешно оно прошло или нет).
- Успешность обновления можно проверить по коду возврата drwebupw.exe (из bat-файла по значению errorlevel : 0 - успешно, иначе - неуспешно)
/DIR:<target_dir> - переназначение каталога, с которым будет опрерировать апдейтер; по умолчанию - это каталог, из которого апдейтер был запущен.
/URM:<mode>
- modes:
- prompt - в случае необходимости перезагрузки выдавать запрос noprompt - перезагружаться без выдачи запроса
- force - перезагружать принудительно всегда
- disable - запретить перезагрузку
- (ini - UpdateRebootMode=<mode>)
/REG - запуск апдейтера в режиме регистрации и получения регистрационного ключа
/UPD - в режиме регистрации (/REG) дополнительно запустить и собственно обновление
/RP<log-file> - переназначение лога;
- например: /RPD:\PATH\UPD.LOG - записать лог в файл D:\PATH\UPD.LOG