Регистрация...

Eserv Forum / Plugins / Antivirus / update.bat DrWEB и планировщик Eserv?

imported // (v1)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
Новости
12.10.2009
Переезд завершен
Помогите пожалуйста!
Eserv и DrWEB купленные
Не могу заставить работать update.bat через внутренний планировщик
Eserv.
Батник запускается, начинает работать drwebupw.exe, но Eserv не начинает звонить провайдеру и прекрашает работать drwebupw.exe.
Причем батник запушенный виндовым планировщиком и в ручную замечательно работает.
Моя командная строка на запуск update.bat:

cmd.exe /c antivirus\drweb\update
 
Комментарии к этой версии (06.02.2004 14:07) [~vova] d6db6f69
АвторДатаТекстtags
pig06.02.2004 14:35
vova пишет: Причем батник запушенный виндовым планировщиком и в ручную замечательно работает.

Видимо, потому, что запускается в контексте пользователя, у которого правильно настроены параметры работы через прокси-сервер. Eserv же по умолчанию работает в контексте локальной системы, а там таких настроек нет.

Обновлялка Dr.Web использует пользовательские настройки прокси от Internet Explorer.
imported
vova08.02.2004 19:37
С пасибо за вашу быстрый ответ.
Подскажите пожалуйста как и что надо настроить и прописать что бы прокси пропускал апдейтер.
Эксплориер у меня настроен правильно и в интернет ходит через IP авторизацию а вот апдейтер прокси не хочет пускать!
Может надо что то в батнике прописывать что бы он от имени какого либо пользователя ходил.
Заране благодарен.
imported
pig09.02.2004 11:12
Используйте планировщик Windows — это самый простой выход на сегодня.
imported
vova09.02.2004 11:51
Его и использую, но мне хотелось бы использовать встроенный планировщик есерва. И понять почему он не работает как написано.
imported
pig09.02.2004 12:11
Он работает. Именно так, как написано. Но есть особенности реализации конкретных приложений, из-за чего эти конкретные приложения приходится запускать по-другому.
Проблема не в том, что прокси не пропускает обновлялку, а в том, что обновлялка, будучи запущенной в контексте системы, вообще не знает о существовании прокси и ломится мимо.
imported
vova09.02.2004 12:16
Может ей в батник можно параметры прописать?
imported
pig09.02.2004 12:18
Нету таких параметров .
imported
vova09.02.2004 12:25
Обидно!
imported
vova09.02.2004 12:30
Есть над чем работать разработчикам.
Но это не беда.
Обидно другое хотелось бы про такие особенности работы читать в документации а не выяснять их самостоятельно убивая время и нервы.
imported
pig09.02.2004 12:46
К сожалению, об этом в документации действительно не сказано, хотя книжка очень обстоятельная (я имею в виду документацию на Dr.Web, доступную на ДиалогНаукеwww.dials.ru. Да, надо уточнить, что я смотрел версию книжки, скачанную почти год назад, так что могли и дописать. Сейчас там точно лежит более пухлая книга). Информация почерпнута мной на форуме пользователей Dr.Web — http://forum.drwev.ru/.
imported
pig09.02.2004 13:01
Нет, в свежей книжке тоже ничего не сказано. Или я плохо искал (там 200 с лишним страниц).
imported
vova09.02.2004 13:13
Раньше в плагин от DrWEB входили экзешники теперь только drweb32.dll, Drwebupw.exe и update.bat.
С чем это связано?
imported
AlxSch13.04.2004 10:48
Хочу продолжить тему о запуске обновлялки через планировщик...
pig пишет: Проблема не в том, что прокси не пропускает обновлялку, а в том, что обновлялка, будучи запущенной в контексте системы, вообще не знает о существовании прокси и ломится мимо.


  1. В реестре есть ветка HKEY_LOCAL_MACHINE\SOFTWARE\IDAVLab\DrWebUpdate, где указаны юзер и пароль для прокси. Она повляется, видимо, после настройки из EXE-шника. При запуске из командной строки она, видимо, и работает. Может, такую же ветку прописать еще где? Или обновлялка, будучи запущенной в контексте системы, вообще не смотрит ни куда?
  1. Если пользоваться планировщиком винды, может кто подскажет, что применить для NT 4 TSE и как настроить, чтобы обновлялось если и логин не произведен? На одном из серверов у меня есть красивый планировщик для особо одаренных (по русски написано "Назначенные задания", удобно настраивать), но кто и как его поставил — не помню.
  2. Если пользоваться командой AT, то как правильно настроить задание: в каком контексте запускать сам планировщик — системы или юзера (админа); разрешать ли взаимодействие с рабочим столом, если в системном контексте; и в каком контексте этим планировщиком запускаются задания (из хелпа не понял)? Поделитесь, плиз, если кто уже настроил
imported
pig13.04.2004 11:51
AlxSch пишет:
pig пишет: Проблема не в том, что прокси не пропускает обновлялку, а в том, что обновлялка, будучи запущенной в контексте системы, вообще не знает о существовании прокси и ломится мимо.

  1. В реестре есть ветка HKEY_LOCAL_MACHINE\SOFTWARE\IDAVLab\DrWebUpdate, где указаны юзер и пароль для прокси. Она повляется, видимо, после настройки из EXE-шника. При запуске из командной строки она, видимо, и работает. Может, такую же ветку прописать еще где? Или обновлялка, будучи запущенной в контексте системы, вообще не смотрит ни куда?
Она ещё хочет HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings — ссылка на использование прокси находится там.
AlxSch пишет: 2. Если пользоваться планировщиком винды, может кто подскажет, что применить для NT 4 TSE и как настроить, чтобы обновлялось если и логин не произведен? На одном из серверов у меня есть красивый планировщик для особо одаренных (по русски написано "Назначенные задания", удобно настраивать), но кто и как его поставил — не помню.

Internet Explorer 5.0 и выше.

AlxSch пишет: Если пользоваться командой AT

Обновляйте IE, тем паче что это strongly recommended с точки зрения безопасности, и пользуйте "красивый" и удобный MSTask.
imported
AlxSch19.04.2004 11:52
pig пишет:
Обновляйте IE, тем паче что это strongly recommended с точки зрения безопасности, и пользуйте "красивый" и удобный MSTask.


MSTask усадил, да вот при запуске обновлялки из под него — окошечко с крестом и текстом:

App: DrWebUpdate v4.31b
Error: Internal Error (2)
File: D:\DrWebUpW\DrUpd32w.cpp
Time: Fri Feb 27 18:13:04 2004
Line: 146

Конечно, интересно, где живут исходники и в кокой строке ошибка, но что не нравиться обновлялке — непонятно.
Если запустить от имени юзера, не которым произведен логин, задание запускается, но не останавливается, т.к. негде нажать кнопку ОК, т.к. окошка с ошибкой не видно...
Другие софтины заводятся без вопросов.
Задание запускается от имени юзера с правами админа.

Может, обратиться в поддержку dials.ru, но покупалось то не у них...
imported
pig20.04.2004 13:05
Если 2 — это код ошибки, то не находится какой-то файл. Жизненно важный, видимо. Возможно, drweb32.dll — обновлялка из него черпает информацию об установленной версии. По умолчанию он ищется там, откуда стартует сама обновлялка.
imported
Работает на Eserv/5.05555 (05.06.2016)