Перейти к содержанию

Обновление баз Антивируса Касперского 6.0.3.837 из командной строки


Рекомендуемые сообщения

Подскажите, пожалуйста, пишу пакетный файл для обновления антивирусных баз Антивируса Касперского 6.0.3.837 на рабочих станциях Windows XP SP2 и SP3 с компакт диска. Вроде бы все должно работать и работает, но на некоторых машинах обновление вроде бы начинается и на этом все. Ждать бесполезно, а если отрыть окно обновления – там отображается, что обновление идет, но 0 % без динамики. И это все только на некоторых компьютерах, а в основном все работает. Как узнать в чем проблема?

Изменено пользователем akrav
Ссылка на сообщение
Поделиться на другие сайты

Открыть отчёт, и посмотреть что делает обновление в этот момент.

Если запустить обновление вручную, оно проходит нормально?

Ссылка на сообщение
Поделиться на другие сайты

Добро пожаловать на фан-клуб

 

А я подойду с другой стороны :(

Можно мне пояснить необходимость этой фишки?

 

АдминКит - это наше всё

Ссылка на сообщение
Поделиться на другие сайты

Спасибо!

В окне процесса обновления начатый процесс и 0 процентов. При этом обновление в ручную проходит на ура.

AdminKit наше все, если есть сеть! Хочу батничик для кучи компов. Их никак нельзя их объединить в сеть - такова данность.

Изменено пользователем akrav
Ссылка на сообщение
Поделиться на другие сайты
Их никак нельзя их объединить в сеть - такова данность.

Ясно...

укажите лог файл в коммстроке - и сюда этот лог

 

Еще одно - какой мощности компы? (Почему 837, а не 1424)

Ссылка на сообщение
Поделиться на другие сайты

Насколько я помню - 1424 проходит как 6ка именно из-за сертификата

Но этот вопрос лучше осветит пользователь (ссылочку ему я отправил)

 

А по поводу комм.строки, кажется так

avp.com update f:\Update /a:f:\log

Но надо вызвать avp.com, а то под рукой только КИС, а до корпоративки еще больше 12 часов

 

Ага - нашел в ТП

 

http://support.kaspersky.ru/faq/?qid=208636936

 

avp.com update f:\update /ra:f:update.log

Ссылка на сообщение
Поделиться на другие сайты
пользователь
Данная версия используется, т.к. она последняя сертифицированная.

Ничего подобного. Как счастливый обладатель сертифицированного дистрибутива с KAV WKS/WS 6.0.4.1424 и восьмым админкитом я вам ответственно заявляю - вы ошибаетесь.

 

В общем, если для вас это важно - купите новый сертифицированный дистрибутив (не так уж и дорого он стоит) и будет вам счастье.

Изменено пользователем пользователь
Ссылка на сообщение
Поделиться на другие сайты

2011-01-27 10:04:01	Updater				   starting   0%		 
; --- Settings ---
; Notify before update:	Yes
; Rescan quarantine:	No
; Update sources:	<none>
; Use internal sources:	No
; FTP passive:	No
; FTP connect timeout:	60
; Use proxy:	No
; Use IE proxy settings:	Yes
; Proxy port:	80
; Proxy authentication:	No
; ------------------
2011-01-27 10:04:01	Updater				   running	0%

 

И все!

Еще один момент. Почему-то под семеркой батничек не работает, в чем ее отличия от XP?

Изменено пользователем akrav
Ссылка на сообщение
Поделиться на другие сайты

1. Сколько времени ждали

2. сам батник

3. что выдается в консоль, при работе этого батника

а. на ХР

б. На 7ке

Ссылка на сообщение
Поделиться на другие сайты
И все!

Еще один момент. Почему-то под семеркой батничек не работает, в чем ее отличия от XP?

Пробуйте указывать полный путь на файл avp.com. В XP прописывается переменная среда, поэтому в командной строке достаточно указывать просто avp.com

В Win 7 скорее всего надо указывать %programfiles%\папка с продуктом\avp.com

Изменено пользователем Ummitium
Ссылка на сообщение
Поделиться на другие сайты

@sc qc avp > %temp%\proc.txt
@for /f "tokens=1,2,3 delims=:" %%A in (%temp%\proc.txt) do @if "%%A"=="		BINARY_PATH_NAME   " @set pathavp=%%B:%%C
@Set pathavp=%pathavp:~2,-6%
@for %%i in ("%pathavp%") do @set path2=%%~Di%%~Pi
@"%path2%avp.com" UPDATE %~d0\Tools\bases\ /RA:%temp%\avpupdate.log

 

В Win7 ничего не происходит. На некоторых XP выскакивает стандартные строки о процессе обновления, кроме последней с фразой complited или failed. Ждать можно бесконечно. В остальных случаях работает на 95% рабочих станций XP.

Изменено пользователем akrav
Ссылка на сообщение
Поделиться на другие сайты

Вроде бы разобрался с проблемой. Все дело было в том, что начиная с Vista результаты команды sc qc выводятся на русском языке, в XP было на английском. Соответственно скрипт давал сбой.

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

var WshShell, theKaspersky;
WshShell = WScript.CreateObject("WScript.Shell");
theKaspersky = WshShell.Exec("C:\\Program Files\\Kaspersky Lab\\Kaspersky Anti-Virus 6.0 for Windows Workstations\\avp.exe");
WScript.Sleep(1000);
WshShell.AppActivate(theKaspersky.ProcessID);
WshShell.SendKeys("Сервис");
WshShell.SendKeys("Обновление");
WshShell.SendKeys("Обновить");
WScript.Sleep(1000);

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...