Что нового

[Автоматизация] Автоматическое обновление DRWEB через локальное зеркало

snoitaleR

AutoIT Гуру
Сообщения
855
Репутация
223
AutoIt: 3.3.6.1
Версия: 1.16
Описание: автоматизирует обновление DRWEB через локальное зеркало (репозиторий)...
 
Автор
snoitaleR

snoitaleR

AutoIT Гуру
Сообщения
855
Репутация
223
Re: Автоматическое обновление DRWEB через локальное зеркало

Столкнулся с проблемой перевода зеркала с версии 5.0 на версию 6.0...
Проблему решил копированием файла update.drl из папки доктора в папку зеркала с заменой...
Первое обновление зеркала происходит довольно объемное (для мегафона, билайна, теле2, мтс), но зато дальше никаких проблем при обновлении зеркала и доктора не возникает...
Можно также работать с двумя отдельными папками зеркал, например, BASE5 и BASE6, но тогда прийдется в случае переключения зеркал каждый раз выбирать папку зеркала...
 
Автор
snoitaleR

snoitaleR

AutoIT Гуру
Сообщения
855
Репутация
223
Re: Автоматическое обновление DRWEB через локальное зеркало

DRWEBUP.1.14
- Три режима конфигурации: портативная папка BASE, файл конфигурации (ini), ключ конфигурации в реестре, расположены в порядке приоритета...
- Исправлена ошибка при попытке обновления пустого Зеркала (теперь это называется "Создание Зеркала")...
- Блокируется обновление Доктора, если время обновления баз Доктора и баз Зеркала одно и то же...
 
Автор
snoitaleR

snoitaleR

AutoIT Гуру
Сообщения
855
Репутация
223
DRWEBUP.1.15
- Только для DRWEB.7 (Антивирус)...
- Для обновления через локальную сеть используется утилита PSEXEC.EXE (должна находиться в текущей папке или в %PATH%)...
- Имя администратора и пароль должны хранится в drwebup.ini:
[OPTIONS]
USER=Администратор
PASS=d3FhKuryT6
- Возможен вариант обновления Репозитория в отсутствие установленного DRWEB.7, но пока не реализовано... Без надобности...
 
Автор
snoitaleR

snoitaleR

AutoIT Гуру
Сообщения
855
Репутация
223
DRWEBUP.1.16
- Добавлена поддержка WIN7x86 и WIN7x64...
 
Автор
snoitaleR

snoitaleR

AutoIT Гуру
Сообщения
855
Репутация
223
DRWEBUP.12.01.30.02...
- Решил отказаться от поддержки антивируса в пользу Security Space, который можно установить в комплектации антивируса, зато нужно обновлять только один репозиторий...
- Убрал ключ командной строки -xno, который запрещал перезапуск drwupsrv.exe для продолжения обновления (приходилось дважды запускать процесс обновления)...
- Заменил net share ... /delete на WINAPI-функцию, которая не ждет освобожения сетевого ресурса...
- Нумерацию версий решил делать по дате, чем больше дата, тем больше версия, не нужно выдумывать нумерацию...
 
Верх