Показать полную графическую версию : Установка Антивируса AVAST!
muchacholab
03-01-2006, 00:12
Народ !!!!
Плиз помогите установить антивурус avast автомотически. На мой взгляд это лучший холявный антивирус только не хочется он ставиться в авто!!!!
Если кто нить сталкивался с данной проблемой ПОМОГИТЕ!!!!
piterpen
03-01-2006, 11:30
ставится тихо вот так
setuprus.exe /SP- /VERYSILENT /NORESTART
чтоб зарегился (для версии про, которая нехалявная) в ту же папку где инсталятор надо положить файл admin.ini такого содержания
[Admin]
SilentInstallation=1
Serial=ХХХХХХХХХХХХХХХХХХХХХХХХХХХХ
вроде халявная версия тоже требует бесплатной регистрации, так что скорее всего файл admin.ini надо тоже ложить и в случае с хом едишн
вот тута готовый тихий инсталятор домашнего изготовления
http://rapidshare.de/files/10303348/AVAST.exe.html
О том, как создать автоматическую инсталляцию, подробно рассказано в справке самого "Avast!" (на английском языке, раздел "Silent installation"). Для этого надо иметь профессиональную версию (файл setupruspro.exe), поскольку создание тихой инсталляшки запускается из расширенного пользовательского интерфейса (Меню "Файл>Создать скрытую установку"). При этом создаются два файла - Admin.ini и Tasks.xml, которые следует поместить в ту же директорию, что и инсталляционный файл setupruspro.exe. Никаких ключей не требуется.
Преимущества метода - сохраняются все настройки, например - тип подключения и частота обновлений, исключения файлов, настройки VRDB и т. д.
По поводу версий программы. Это зависит только от регистрационного ключа. Если желаете домашнюю версию - зарегистрируйтесь на сайте "Avast!" (http://67.228.112.194/eng/home-registration.php?PHPSESSID=44e7ed91f648aa9a62e54b1e9eb64c67&lang=RUS) , и полученный на e-mail ключ вставьте в соответствующее место в файл Admin.ini [Admin]
SilentInstallation=0
VerySilentInstallation=1
Path=%PRGFILES%\Alwil Software\Avast4
Serial=XXXXXXXXXXXXXXXXXX-XXXXXXXX
Если не регистрироваться, и не менять сгенерированный серийник, получим профессиональную триальную версию, работает 60 дней без ограничений.
Размеры полученных файлов можно сократить, выбросив настройки для всех языков, кроме русского и английского. Архив с файлами своих настроек автоматической инсталляции прикреплен. Надеюсь, кому-то это будет полезно.
Вопрос. Как научить его чтобы он апдейтился с одного компа, например сервера, на котором всегда свежые базы с инета.
Случаем не поможет если в admin.ini вписать путь апдейта локальный? Если да то где?
ZevS, Вряд ли это возможно. Процесс апдейта антивируса "Avast!" несколько отличается от остальных. В числе первых скачивается файл servers.def, который содержит список серверов для скачивания апдейтов. Далее проверяется текущий файл vps в папке "Setup", и в зависимости от его версии определяется первая порция скачиваемых файлов. После их закачки файл vps преобразуется, и его версия повышается до следующей, кратной 100 (например, была версия vps-76800.vpu, а стала vps-76900.vpu). После процесс повторяется, и так до тех пор, пока версия не достигнет текущей. Последняя компиляция сохраняется в папку "DATA" с именем 400.vps, и при текущей работе антивирус пользуется именно этим файлом.
Это, разумеется, лишь очень схематичное изображение процесса, да я и не знаю всех подробностей. Но и вышеперечисленного, я думаю, достаточно... :)
Поскольку размеры апдейтов при ежедневном обновлении не превышают обычно 50-ти килобайт, то я бы не стал сильно заморачиваться на эту тему... :lazy:
Никто не делал на основе новой версии тихую инсталяху с одним русским языком? выложите...
KAPAKyPT
07-04-2008, 17:04
Никто не делал на основе новой версии тихую инсталяху с одним русским языком? выложите »
http://ifolder.ru/6055788
KAPAKyPT, это ж монстер. Подумай в эту сторону: установленную версию можно изменить командой C:\Program Files\Alwil Software\Avast4\aswRunDll.exe "C:\Program Files\Alwil Software\Avast4\Setup\setiface.dll",RunSetup. Вот мне и интересно - никто пробывал, ведь vps - обрабатываются как-то так? Если получиться - будет удобный инсталлер с одним файлом обновления, метров 15.
KAPAKyPT
07-04-2008, 17:23
Если получиться - будет удобный инсталлер с одним файлом обновления, метров 15 »
Ну для меня 7 лишних метров абсолютно не критично, но это лично мое. А человек попросил - я выложил.
Никто не делал на основе новой версии тихую инсталяху с одним русским языком? »
Делал. И в третьем посте об этом подробно расписано! :) Ну серьёзно, откуда родилось такое мнение, что в инсталляторе аваста куча языков прописана? Посмотрите внимательно на страницу загрузки (http://avast.com/eng/download-avast-professional.html) - там инсталляторы для 32-х языков! Или ты умудрился найти какой-то универсальный инсталлятор???
По автоматической установке антивирусных баз. Единственное, чего мне лично удалось добиться - это последовательной установки антивируса и его баз при помощи командного файла@echo off
start /wait setupruspro.exe
start vpsupd.exe
start /wait ping -n 20 -w 1 127.0.0.1 > nul
taskkill.exe /F /IM avast.setup
EXIT Обратите внимание, что этот *.cmd-файл и исполняемые файлы setupruspro.exe и vpsupd.exe должны находиться в одной папке, в противном случае надо прописывать полные пути!
Кунштюк с командой ping понадобился для отсрочки времени срабатывания команды taskkill, потому что иначе никак не удавалось избавиться от информационного окошка, выскакивающего по окончанию обновления. Плюс в том, что не теряются цифровые подписи (вдруг для кого-то это критично :) ), и второй плюс - при обновлении баз достаточно будет лишь сменить файл vpsupd.exe (http://files.avast.com/iavs4pro/vpsupd.exe).
Обновление .vps файла у avast! происходит достаточно сложно (http://forum.oszone.net/post-635163-5.html), и я сомневаюсь, что удастся корректно встроить его в дистрибутив. К примеру, советы "просто скопировать" новый файл 400.vps в соответствующую директорию на первый взгляд являются полностью рабочими. Но при очередном обновлении через интернет вы будете неприятно удивлены трафиком... Аваст всё равно будет качать все обновления, вышедшие с момента выпуска этого релиза программы, и до сего дня.
Аваст всё равно будет качать все обновления, вышедшие с момента выпуска этого релиза программы, и до сего дня. » позволь не согласится, качать базы по новому не качает, возможно пользуюсь твоим же советом! уже и не помню точно, инфу почерпнул где то здесь, на форуме. Аваста ставлю с помощью Admin.ini (можно и в ручную правда перед перезагрузкой надо сначало обновиться), а обновы из SFX (Av_Up) размер правда получается внушительный(25мб), но зато не надо перекачивать по новому(кто на GPRS тот поймёт). Пример для версии Avast4.8.1169.0!!!создаю батник, удаляю старые т.е. которые ставятся с помощью самой проги, а на её место копирую более новые(08.04.2008) @echo off
del /f /q "%programfiles%\Alwil Software\Avast4\Setup\part-vps-7120501.vpu"
del /f /q "%programfiles%\Alwil Software\Avast4\Setup\vps-7120500.vpu"
del /f /q "%programfiles%\Alwil Software\Avast4\Setup\vpsm-7120501.vpu"
del /f /q "%programfiles%\Alwil Software\Avast4\DATA\400.vps"
xCOPY 400.vps "%programfiles%\Alwil Software\Avast4\DATA" /y /q /s
xCOPY jollyroger.vpu "%programfiles%\Alwil Software\Avast4\Setup" /y /q /s
xCOPY prod-av_pro.vpu "%programfiles%\Alwil Software\Avast4\Setup" /y /q /s
xCOPY part-vps-8040701.vpu "%programfiles%\Alwil Software\Avast4\Setup" /y /q /s
xCOPY vps-8040700.vpu "%programfiles%\Alwil Software\Avast4\Setup" /y /q /s
xCOPY vpsm-8040701.vpu "%programfiles%\Alwil Software\Avast4\Setup" /y /q /s
exit пользуюсь раром, ;Расположенный ниже комментарий содержит команды SFX-сценария
Setup=Avast4.bat
TempMode
Silent=1
Overwrite=1
удаляю старые т.е. которые ставятся с помощью самой проги, а на её место копирую более новые »
Этим способом я не пользовался, поскольку у меня ADSL безлимитный на 128 кб/с... На GPRS это конечно критично.
Но заметь - я говорил о способе, когда меняется только файл 400.vps, а у тебя ещё и набор файлов из папки Setup. Этого набора как раз достаточно для полноценного обновления avast! Подробности чуть выше (http://forum.oszone.net/thread-58894.html#post635163).
Я решил проблему с обновлениями чуть по другому - сделал аддон который просто запускает SFX-архив который пишет нужные файлы туда куда надо. Еще один прикол - в Avast 4.8 сделана защита на замену файлов во время его работы, потому на живой системе приходится делать замену в Безопасном режиме.
Вот думаю каким образом правильно сделать возможность подмены файлов без Безопасного режима. Буду рад помощи, может кто уже решил эту проблему.
Multik84
08-10-2008, 11:05
Цитировать »
Вот вопрос только один, так все получилось установка тихая, просто удовольствие, но при установке антивирусных баз появляется сообщение про удачную установку. И пока не нажмешь "ОК", установка следующих приложений не продолжается...Что нужно добавить, что происходил "автонажатие" этого "ОК"?
сделал sfx-архив - сделал аддон который ставится во время установки системы. он автоматом закидывает все нужные файлы на место. это все происходит в тихом режиме. на живой системе тоже самое : ставишь аваст, говоришь ему не перегружаться и запускаешь sfx-архив он все записывает в папку аваста. тогда вручную перегружаешься
пользуюсь этим способом уже больше года. но вопрос об обновлении тогда когда аваст уже включен остается открытым. как вариант можна попробовать unlocker-ом снять защиту с файлов аваста и записать тогда новые базы. но не пробовал, никак руки не доходят. а тем более хотелось бы чтобы это делалось автоматически (бат-файл или что-то подобное), так что буду рад если кто0то предложит дельное решение этой проблемы.
Multik84, перечитай внимательно 10-й пост!
baton79, наверное можно и батником, но зачем, если можно сделать так, как описано в десятом посте (http://forum.oszone.net/post-776863-10.html)?
All Командный файл писался мной ещё во времена avast! 4.7, когда подпись была не очень актуальна. Сейчас, когда Аваст защищает свои файлы, это гораздо актуальнее. Другие способы будут работать только с перезагрузкой (.bat или .cmd файл с копированием файлов при следующей перезагрузке с помощью RunOnce).
Повторюсь - интересует создание варианта обновления на живой системе с уже установленным Avast. Потому как при попытке замены файлов при установленном и запущенном Avast он не дает это сделать. В указанном посте об этом ничего не сказанно. Вариант с RunOnce мне нравится (почему бы и нет), его реализация проста причем можна заодно сделать принудительную перезагрузку. Надо будет попробовать. Спасибо за идею.
Повторюсь - интересует создание варианта обновления на живой системе с уже установленным Avast. »
Вообще-то надо подробнее описывать ситуацию. Телепатов тут нет. Мне вот до сих пор непонятно - компьютер имеет соединение с интернетом, или нет? Если имеет, то всё это как бы ни к чему, можно пользоваться встроенной функцией обновления, а если не имеет - то почему бы просто не скачать на другом компьютере, имеющем доступ, файл vpsupd.exe (http://files.avast.com/iavs4pro/vpsupd.exe) - кумулятивный апдейт антивирусных баз, и не воспользоваться им по прямому назначению?
Извиняюсь за неточность изложения вопроса. Суть уже понял. Но если я правильно понял, то все равно надо это делать либо в безопасном либо через Runoce после перезагрузки.
baton79, совершенно необязательно. Всё делается в обычном режиме, и перезагрузка не требуется!
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC