Настройка обновления DrWeb из локальной сети: различия между версиями
Misha (обсуждение | вклад) (Новая: Вобщем задача. ==Настроить обновление DrWeb из интернета на один из компьютеров (сервера).== :1.Устанавлива...) |
Misha (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | + | В общем задача - настроить сервер и станции так, что бы сервер обновлялся с интернета, а станции уже с сервера. | |
− | == | + | ==Настройка обновления Dr.Web из интернета на один из компьютеров (сервер).== |
− | :1.Устанавливаем | + | :1.Устанавливаем Dr.Web |
− | :2.Создаем, например, на диске D: папку | + | :2.Создаем, например, на диске '''D:''' папку '''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> |
− | Первый раз можно запустить скрипт вручную и убедится после его выполнения, что в папке D:\DRWEB\DRWEB_BASE лежат базы антивируса | + | Первый раз можно запустить скрипт вручную и убедится после его выполнения, что в папке '''D:\DRWEB\DRWEB_BASE''' лежат базы антивируса. |
− | ==Настройка компьютеров в локальной сети для обновления | + | ==Настройка компьютеров в локальной сети для обновления Dr.Web с сервера.== |
:1.На сервере расшариваем папку '''D:\DRWEB\DRWEB_BASE''' с именем '''DRWEB_BASE''' | :1.На сервере расшариваем папку '''D:\DRWEB\DRWEB_BASE''' с именем '''DRWEB_BASE''' | ||
− | :2.Устанавливаем Dr.Web на станцию (это касается и сервера). | + | :2.Устанавливаем '''Dr.Web''' на станцию (это касается и сервера - его антивирусной программы). |
− | :3.Заходим в Назначенные задания и меняем задание Dr.Web Update. Идем в Свойства и в закладке Задание, меняем команду в строке | + | :3.Заходим в '''Назначенные задания''' и меняем задание '''Dr.Web Update'''. Идем в '''Свойства''' и в закладке '''Задание''', меняем команду в строке '''Выполнить'''. |
Было: | Было: | ||
<pre>"C:\Program Files\DrWeb\DrWebUpW.exe" /go /st /qu /reg- /rp+drwebupw.log /urm:disable</pre> | <pre>"C:\Program Files\DrWeb\DrWebUpW.exe" /go /st /qu /reg- /rp+drwebupw.log /urm:disable</pre> | ||
Стало: | Стало: | ||
<pre>"C:\Program Files\DrWeb\DrWebUpW.exe" /go /st /qu /reg- /rp+drwebupw.log /url:\\NAME_SERVER\DRWEB_BASE</pre> | <pre>"C:\Program Files\DrWeb\DrWebUpW.exe" /go /st /qu /reg- /rp+drwebupw.log /url:\\NAME_SERVER\DRWEB_BASE</pre> | ||
− | Вот вроде и все. Теперь каждый час сервер будет обновлять с | + | Вот вроде и все. Теперь каждый час сервер будет обновлять с интернета антивирусные базы, а потом станции будут обновятся уже с этого сервера. |
==Параметры команды DrWebUpW.exe== | ==Параметры команды DrWebUpW.exe== | ||
/URL:<url сервера обновления> | /URL:<url сервера обновления> | ||
− | :с новыми лиценз.ключами Dr.Web в качестве <url сервера обновления> допускается указывать только UNC-пути. Иное игнорируется. | + | :с новыми лиценз. ключами Dr.Web в качестве <url сервера обновления> допускается указывать только UNC-пути. Иное игнорируется. |
/PURL:<адрес proxy> | /PURL:<адрес proxy> |
Версия 12:21, 16 июня 2009
В общем задача - настроить сервер и станции так, что бы сервер обновлялся с интернета, а станции уже с сервера.
Настройка обновления Dr.Web из интернета на один из компьютеров (сервер).
- 1.Устанавливаем Dr.Web
- 2.Создаем, например, на диске D: папку 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