PDA

Показать полную графическую версию : DrWeb 5.x/6.x/7.x/8.x/9.x - автоустановка


Страниц : 1 2 3 4 5 [6] 7 8 9 10 11 12

Комсомолец
25-08-2009, 21:44
otsheln1k, нет, мне надо при установке задать сразу сервер обновления (единственный желательно) в локальной сети. попробовал так:

start /wait drweb-500-win.exe /S /v/qn /V"/quiet TRANSFORMS=DrWEB.mst /l* %windir%\drweb.log"
reg add "HKLM\Software\IDAVLab\DrWebUpdate\Settings" /t REG_SZ /v UdateUrl /d "\\172.20.25.2\AV_Update\DrWEB" /f
xcopy bases\*.* "%AllUsersProfile%\Application Data\Doctor Web\Bases" /i /e /h /y /r > nul

Установился он, базы при установке подхватил, путь в реестр вписал, но обновляться лезет все-равно на сайт доктора.
Базы на зеркале лежат в архивах.

Ещё есть просьба-может, впишите в комментариях в батнике все доступные из него параметры?

Комсомолец
26-08-2009, 07:22
последняя строка:
schtasks.exe /change /ru system /tn "Dr.Web Update" /tr "\"C:\Program Files\DrWeb\DrWebUpW.exe\" /go /st /qu /reg- /rp+drwebupw.log /URL:\"\\172.20.25.2\AV_Update\DrWEB\""

результат:
2009-08-26, 14:18:33 DRL-файл обработан (C:\Program Files\DrWeb\update.drl, 9 URL)
2009-08-26, 14:18:33 Make connection
2009-08-26, 14:18:33 Internet open type: ieproxy
2009-08-26, 14:18:33 Create network session
2009-08-26, 14:18:33 Подключаемся к хосту: http://update.msk.drweb.com/500/windows/
2009-08-26, 14:18:33 Поиск drweb32.flg...
2009-08-26, 14:18:36 Поиск drweb32.flg... (The server name or address could not be resolved - 12007)
2009-08-26, 14:18:39 Поиск drweb32.flg... (The operation has been canceled - 12017)
2009-08-26, 14:18:39 Связь прервана

После установки и перезагрузки из консоли задание добавилось, но коннектится он все-равно на сайт доктора....


UPD:
после того как посидел\повозился, стал конектиться к \\172.20.25.2\AV_Update\DrWEB, но вот что увидел.

2009-08-26, 15:04:33 Подключаемся к хосту: \\172.20.25.2\AV_Update\DrWEB
2009-08-26, 15:04:33 drweb32.flg не найден
2009-08-26, 15:04:33 drweb32.lst не найден
2009-08-26, 15:04:33 Ошибка получения списка обновляемых файлов
2009-08-26, 15:04:33 Связь прервана
2009-08-26, 15:04:33 Отключены

Таких файлов нет на компьютере вообще.

nick108
26-08-2009, 09:25
про удаленное обновление: я стал тащить в локальную папку весь контент включая модули, а потом родной планировщик(уже не обращая внимания на лицензионность ключа, не об этом вопрос) и спокойно обновляется все аки из локальной папки, wget этим и занимается.
а тащат все с одного сервера откуда строка в одну из папок все складывает имея офф ключик скажем).
lst заимеешь лишь с лиц ключом такой строкой c:\progra~1\DrWeb\DrWebUpW.exe /GO /UA /DIR:"c:\kladem_suda\" /rp+"c:\progra~1\Drweb\drwebupw.log" или собирать самому его имея базы с фтп
обновление по сети мутить не стал, ибо wget и докачает если обрыв сам и паузу на ожидание создаст, а след строчка не выполнится скрипта пока он не зальет чего нить.

otsheln1k
26-08-2009, 13:16
Комсомолец,

1. Создайте зеркало, как рекомендовано в wiki (http://wiki.drweb.com/index.php/%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2%D1%80%D1%83%D1%87%D0%BD%D1%83%D1 %8E) с офсайта
2. Измените задачу на обновление на запуск от имени пользователя с правами локального администратора, который прописан на обоих компьютерах локальной сети (источнике и приемнике, если сеть на основе рабочей группы)

Допускаю, что к автоустановке DrWeb отношение это не имеет. В простом скрипте нельзя предусмотреть все особенности организации Вашей локальной сети.

Комсомолец
26-08-2009, 14:31
lst заимеешь лишь с лиц ключом »
Он и есть. В остальном ваших мыслей не понял.
1. Создайте зеркало, как рекомендовано в wiki с офсайта »
Оно и создано утилитой. Точная копия зеркала drweb.
Допускаю, что к автоустановке DrWeb отношение это не имеет »
А разве автонастройка-не часть автоустановки?

Комсомолец
26-08-2009, 18:06
otsheln1k, я и есть администратор. И обновляться пробовал и по сетевой шаре, и по http. Обновление в обоих случаях было прервано. Ладно, буду сам разбираться.

otsheln1k
26-08-2009, 19:24
Комсомолец,

Бросил все и проверил.
На D-Link DNS-300 (есть у меня такой старенький девайс, на нем Linux + Sumba, доступ анонимный) создал зеркало.
Меняю задание планировщика:schtasks.exe /change /ru system /tn "Dr.Web Update" /tr "\"C:\Program Files\DrWeb\DrWebUpW.exe\" /go /st /qu /reg- /rp+drwebupw.log /URL:"\\dns-300\public\drwebupdate\"
Открываю (на рабочей станции XP) Пуск -> Настройка->панель управления ->Назначенные задания
Клик правой кнопкой мыши на задании "Dr.Web Update" -> первый пункт меню "выполнить"
На экране ничего нет, т.к. задание выполняется без взаимодействия с пользователем от имени SYSTEM.
Идем в папку %ProgramFiles%\DrWeb, находим drwebupw.log, открываем.
Привожу с сокращениями:
2009-08-26, 17:57:40 Подключаемся к хосту: \\dns-300\public\drwebupdate
2009-08-26, 17:57:40 drweb32.flg не найден
2009-08-26, 17:57:40 drweb32.lst присутствует
2009-08-26, 17:57:41 bg-drweb.dwl - не установлен - пропущен
...
...
2009-08-26, 17:57:42 Файлы приняты
2009-08-26, 17:57:42 Обновление файлов...
2009-08-26, 17:57:43 EXEC(C:\Program Files\DrWeb\drwreg.exe) = 1 (rc = 0)
2009-08-26, 17:57:43 Отключены
т.е. нормальное обновление.

Если обновляться из паучка трея, то адрес сервера для обновления он возьмет из реестра, а лог будет лежать:
%userprofile%\DoctorWeb\drwebupw.log

Комсомолец
26-08-2009, 19:36
otsheln1k, один вопрос-базы в каком виде на зеркале?

otsheln1k
26-08-2009, 19:53
Комсомолец,

В том виде (распакованы), как их создала команда п.4 статьи из wiki:C:\drweb\DrWebUpW.exe /GO /UA /DIR:c:\drweb\drwebupdate /rp+c:\drweb\drwebupw.log
Папку drwebupdate, просто скопировал на DNS-300

Я немного позднее наверно удалю часть сообщений. Нафлеймили...

SAOPP
26-08-2009, 20:02
D-Link DNS-300 », какое совпадение, только вчера о нём читал немного, отличный кстати дивайсик, очень хотелось бы приобрести.

Комсомолец
26-08-2009, 20:28
otsheln1k, у меня зеркало создается программой Nod32view. Там они в упакованном виде зеркалятся. Возможно, тут и проблема. Но 4.44 версия прекрасно ими обновляется. Спасибо за помощь)

weex
27-08-2009, 13:46
Ранее предложенная строка

reg add "HKLM\Software\IDAVLab\DrWebUpdate\Settings" /t REG_SZ /v UdateUrl /d "drive:\path" /f

работает сто процентов? Кто-нибудь точно уже проверил? После этого уже не нужно изменять параметры задания в планировщике?

otsheln1k
28-08-2009, 02:01
Внимание. К сожалению, разработчики в версии drweb-500-win.exe от 24 числа,
не только добавили базы, но и изменили инсталятор.

Выкладываю актуальный набор.

Набор для установки в unattended mode DrWEB 5.0 RU (http://forum.oszone.net/post-1192647.html#post1192647)

hb860
28-08-2009, 16:10
sсhtasks.exe нет в XP. Эта команда в NT6 тока появилась. Имейте ввиду.

nick108
28-08-2009, 16:12
sсhtasks.exe нет в home как и taskkill - добавил вручную и зажило)

2weex: про все эти строки нашел выход лишь один, указать прокси через кой ходить 127,0,0,1:3128 чтоб не лазило, а обновлять через назнач задания строкой кой делает обновления из локальной папки, автомат чтоб в сеть не ломился. а по идее лок папка скриптом тянется на каждый комп весь контент и оттуда веб принимает файло напрямую, так менее геморно вышло при наличии фиговой связи с компами делать апдейты.

otsheln1k
28-08-2009, 18:02
hb860,

sсhtasks.exe нет в XP. Эта команда в NT6 тока появилась. Имейте ввиду. >
... строго так. Улыбнуло.:)

На работе использую только XP Professional. Там эта утилита есть.
Для автоустановки она не нужна. Она удобна для модификации задания из командной строки, например, при выполнении пакетных заданий. Или управлении заданиями по сети.

На домашней системе намного проще (и удобнее) воспользоваться родным инсталятором от разработчиков.

nick108,
Уже две версии комплекта подряд taskkill НЕ используют. Обновите комплект.

hb860
28-08-2009, 21:13
otsheln1k, на работе все WinXP SP3 VL облазил(оффициальные и легальные, само собой), нет утилиты. Мож она отдельно с чем ставится ? Просвятите.
Какой нить там ресусркит или ещё чё.
Вообще, кто ещё может подтвердить что эта утилита есть в чистой винде ?

Habetdin
28-08-2009, 21:47
Вообще, кто ещё может подтвердить что эта утилита есть в чистой винде ? »
У меня такой утилиты нет (WinXP Pro SP3 Rus VL) :dont-know

katok888
28-08-2009, 21:54
Вообще, кто ещё может подтвердить что эта утилита есть в чистой винде ? »
Тоже не нашел в WinXP SP3 VL

hb860
28-08-2009, 22:18
Значит, я прав, и вообще, до висты я её нигде не видел.




© OSzone.net 2001-2012