Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   Тихий инсталл AVG (http://forum.oszone.net/showthread.php?t=150787)

conductor 17-09-2009 16:21 1221108

Тихий инсталл AVG
 
http://www.avg.com/download-trial
есть новая версия AVG Anti-Virus 8.5.416
распаковываем запускаем avgsetup.exe ключики /s /VERYSILENT не прокатывают
в инете нашёл такую комманду но тоже не запускается
avgsetup.exe /HIDE /DONT_START_APPS /NO_WELCOME /NO_AVGW_STARTUP /QUIT_IF_INSTALLED
кто что подскажет ?

Habetdin 17-09-2009 16:30 1221115

AVG 8
AVG 8.0
AVG (автоустановка)

conductor 17-09-2009 17:32 1221161

спасибо но не катит
avg_ipw_stf_all_85_416a1686.exe /HIDDEN
распаковывается во временную папку а потом даже убивается эта папка
но сам не встаёт
при установке ручной надо вводить ключ если пропускаем остановка не идёт
вот где собака зарыта !!!
так что старые рецепты не катят

underr 18-09-2009 13:47 1221796

conductor, вот нашёл кой чего

читать дальше »

@ECHO OFF
echo This application will automatically install AVG 8.0.
echo Please wait. This window will automatically close
echo when the installation is complete.

SET SETUP="%CD%\Setup\avg_ipw_stf_all_85_339a1525.exe"
%SETUP% /SCRIPT_FILE "%CD%\AvgSetup.ini" %1 %2 %3 %4 %5 %6 %7 %8 %9
echo.
echo.
Echo Setup is complete. If the AVG icon is not visible on your taskbar, then please reboot your PC now.
pause



AvgSetup.ini

LICNO: "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
RESTART:
KILL_PROCESS_IF_NEEDED:
QUIT_IF_INSTALLED:
NAME: "MyCompany"
COMPANY: "MyCompany"
DCPATH: "avg.example.com:4158"
NOAVGTOOLBAR:
ADD_FEATURE: fea_AVG_HttpScanner
ADD_FEATURE: fea_AVG_SafeSurf
ADD_FEATURE: fea_AVG_SafeSearch
ADD_FEATURE: fea_AVG_Exchange_plugin
ADD_FEATURE: fea_AVG_EMC
ADD_FEATURE: fea_AVG_Office_2000_plugin
ADD_FEATURE: fea_AVG_Cl
NO_WELCOME:
DONT_START_APPS:
LOG: "C:\AVG7INST.LOG"


И вот такие ключики командной строки:

/hide
/no_welcome
/REMOVE_FEATURE fea_AVG_SafeSurf
/REMOVE_FEATURE fea_AVG_SafeSearch
/REMOVE_FEATURE fea_AVG_Firewall
/REMOVE_FEATURE fea_AVG_EMC
/REMOVE_FEATURE fea_AVG_HttpScanne
/NO_CC_STARTUP
/NOAVGTOOLBAR
/DONT_START_APPS


Проверить сегодня времени пока нет - займусь на выходных.
Если сделаете это раньше - расскажите обязательно о результатах

conductor 18-09-2009 16:39 1221904

underr спасибо не покатит
это я пробовал он будет всё скачивать с сайта а потом запустит сетуп
РЕШЕНИЕ !!!
1 заходим в гости к ним можно без коньяка
2 скачиваем avg_ipw_stf_all_85_416a1686.exe ( 800 кв)
3 запускаем
4 и самое главное !!! выдёргиваем файл trialkey.dat
5 http://ipicture.ru/Gallery/Viewfull/23922947.
то что в папке должно быть
6 пакуем волшебной кнопкой
;!@Install@!UTF-8!
RunProgram="avgsetup.exe /HIDE /DONT_START_APPS /NO_WELCOME /NO_AVGW_STARTUP /QUIT_IF_INSTALLED"
Delete="%ALLUSERSPROFILE%\\Рабочий стол\\AVG 8.5.lnk"
GUIMode="2"
;!@InstallEnd@!
7 получаем тихий после установки вводим свой ключ
либо редактируем trialkey.dat

AVG Internet Security 8.5.416 этот гад по этому принципу уходит на перезагрузку
пока не вьехал

underr 19-09-2009 00:27 1222228

conductor, был еще такой ключик - /RESTART_DELAY: xxx

conductor 19-09-2009 10:15 1222326

Цитата:

Цитата underr
conductor, был еще такой ключик - /RESTART_DELAY: xxx »

спасибо попробую
эы что за крестики ?

Habetdin 19-09-2009 12:03 1222413

Цитата:

Цитата conductor
эы что за крестики ? »

Вместо них нужно подставить свое значение (Думаю, что в секундах) :)
Например, /RESTART_DELAY: 005

LonerD 24-11-2009 20:04 1279127

Может, я не о том веду речь и может это уже не актуально, но у меня AVG AntiVirus 9.0.707a1765 Free устанавливается довольно просто (как и раньше): распаковывается архив, и прописывается команда:
avgsetup.exe /HIDE /DONT_START_APPS /NO_WELCOME /NO_AVGW_STARTUP /QUIT_IF_INSTALLED


Возник такой вопрос:
Можно ли как-то интегрировать обновления в дистрибутив или сделать автоматический подхват и обновление программы после установки?
http://www.avg.com/us-en/download-update

conductor 24-11-2009 21:27 1279180

а не пробовали дедовским способом SFX упаковать обновления
про вашу команду
а у меня разве не такая же?
PS решите проблему отпешитесь ( мне пока некогда)

LonerD 24-11-2009 22:57 1279244

Цитата:

Цитата conductor
а у меня разве не такая же? »

Не заметил. Ладно, повторенье - мать ученья и прибежище для лентяев. А мы тут все лентяи, ленимся ручками устанавливать программы :)


Цитата:

Цитата conductor
а не пробовали дедовским способом SFX упаковать обновления »

Не пробовал.
Куда упаковать - в одну кучу с распакованным дистрибутивом?
Какие обновления нужны для сабжа - все эти или они уже включены в последнюю версию программы?
Windows: 9.0.709 All necessary modules November 18, 2009 61.5 MB
Link Scanner DB: 8.5.237 Link Scanner DB full November 24, 2009 1.1 MB
Windows: 9.0.43 Additional module: ifw. November 20, 2009 531.4 kB
Windows: 9.0.4 Additional module: ichjw. July 13, 2009 110.8 kB
Windows: 9.0.251 Additional module: idat. November 19, 2009 1.9 MB

conductor 26-11-2009 07:08 1280055

1 да можно так
но я бы сделал 2 архива(обновления легче добавлять) а потом волшебной кнопкой в один
2 а зачем обновления? они к проге отношения не имеют

LonerD 27-11-2009 01:39 1280910

Цитата:

Цитата conductor
да можно так »

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

Цитата:

Цитата conductor
а зачем обновления? они к проге отношения не имеют »

Чтобы программа устанавливалась уже с обновленными базами.

conductor 27-11-2009 09:46 1281021

DPavlik82
да блин они опять инсталяшку переделали
щас посмотрел
SFX тогда делать хотя я не любитель
шас я в штопоре через недельку займусь
если с английским хорошо зайдите к ним на форум
AVG Internet Security 9.0.700.1738
я вот так делал хотя сомневаюсь что здесь прокатит
RunProgram="TASKKILL.EXE /F /IM avgfws8.exe"
RunProgram="TASKKILL.EXE /F /IM avgcfgex.exe"
RunProgram="TASKKILL.EXE /F /IM avgcsrvx.exe"
RunProgram="TASKKILL.EXE /F /IM avgnsx.exe"
RunProgram="TASKKILL.EXE /F /IM avgrsx.exe"
RunProgram="TASKKILL.EXE /F /IM avgam.exe"
RunProgram="TASKKILL.EXE /F /IM avgemc.exe"
ЗЫ ещё совет заскочите на ру борд

iDemon 06-12-2009 09:02 1287833

Цитата:

Возник такой вопрос: Можно ли как-то интегрировать обновления в дистрибутив или сделать автоматический подхват и обновление программы после установки
Я легко отделался(на autoIT):

Код:

run(@ComSpec & ' /c ""'  & @ProgramFilesDir & '\avg\avg9\avgupd.exe" /pri=5 /session=0 /source=folder /path=' & '"' & $cmdline[1] & '""' )
;Путь к обновлениям вводится через командную строку, в тихом установщике можно прописать и жестко (вместо $cmdline[1])
do
WinActive ("AVG Update","Select update to download and ")
ControlClick("AVG Update","Select update to download and ","Button3")
if TimerDiff($Timer) >= 90000 then Exit ; всякое бывает
until WinWait('[Class:Afx:00400000:0:00010011:00000000:00000000]',"",2) = 1

На avg9 не проверял. Если не заработает, пиши.

upd: У меня проблема в слудющем:
Avg не подхватывает исключения, т.е. после копирования файлов из %appdata% настройки как бы применяются, но пока не внесёшь в них изменения (вручную), они не работают.

SamLab 09-10-2010 21:03 1515228


tirex2k 14-10-2010 14:38 1518760

Для тех кто столкнется с AVG 2011.

1. Скачиваем полный дистрибутив отсюда: http://free.avg.com/ru-ru/download.prd-afh
2. Распаковываем, я лично использовал winrar.
3. открываем блокнотом файл mfaconf.txt
4. добавляем туда строки
а. UILevel=Minimal или Silent (первый показывает процесс, второй нет)
b. SelectedLanguage=1049 (чтоб русский был, или код вашего языка)
c. InstallToolbar=0 (не устанавливать, не проверял)
Более подробно об этих и остальных ключах здесь: http://avgsa.co.za/docs/avg_avb_uma_en_2011_01.pdf читать с 239 страницы.
5. Запускаем Setup.exe без параметров.

wadimus 14-05-2011 08:48 1676083

подыму тему
AVG довольно часто обновляется. вот захотелось сделать репак в стиле всё-в-одном.
взял отсюда:
http://www.nnm-club.ru/forum/viewtop...7397&start=150

сам пост:
читать дальше »
AVG AiO x86-x64 2011 v.10.0.1321a3540 RePack

вышла очередная версия антивирусов AVG:
AVG Anti-Virus Free 2011 v.10.0.1321a3540 AVG Anti-Virus Pro 2011 v.10.0.1321a3540 AVG Internet Security 2011 v.10.0.1321a3540

попробую сделать суппер-репак в стиле AiO (всё в одном) этого антивируса и подробно описать порядок действия.
все действия по копированию, распаковки, редактированию делаю в FAR-е

начнем!

- скачиваю все версии и все разрядности этого антивируса из офф.сайта, это такие файлы:
avg_avct_x64_all_2011_1321a3540.exe
avg_avct_x86_all_2011_1321a3540.exe
avg_free_x64_all_2011_1321a3540.exe
avg_free_x86_all_2011_1321a3540.exe
avg_isct_x64_all_2011_1321a3540.exe
avg_isct_x86_all_2011_1321a3540.exe

общий размер 1*063*913*104 байт

- распаковываю каждый файл. ПКМ (правую кнопу мыши) - извлечь в сотв.папку
- получил 6 папок

- создаю главную папку, где будет храниться все файлы нашего репака:
AVG AiO x86-x64 2011 v.10.0.1321a3540

- и в эту папку перемещаю все файлы из 6-ти папок
- режим без замены, то есть оставляю уже имеющие файлы
- начинаю с Free-версии (avg_free_x64_all_2011_1321a3540)

- далее удаляю папки:
- с Free-версиями (avg_free_x86_all_2011_1321a3540 и avg_free_x64_all_2011_1321a3540)
- с х64-версиями (avg_avct_x64_all_2011_1321a3540 и avg_isct_x64_all_2011_1321a3540)

- оставшиеся две папки переименовываю для простоты:
- avg_avct_x86_all_2011_1321a3540 в AV
- avg_isct_x86_all_2011_1321a3540 в IS

- чищу эти папки: удаляю все файлы кроме mfaconf.txt
- то есть в папках AV и IS останется по одному файлу mfaconf.txt

- чищу главную папку AVG AiO x86-x64 2011 v.10.0.1321a3540:
- сейчас в ней 164 файла (общим размером 650 027 924 байта) (и тоже есть mfaconf.txt !)
- удаляю лишнее: языки (оставляем русс + англ):
- это такие файлы как license_cz.htm, оставим только license_ru.htm и license_us.htm
- также такие как lng_cza.cab, оставим только lng_rua.cab + lng_rux.cab и lng_usa.cab + lng_usx.cab
- и такие mfacz.lns, оставим mfaru.lns и mfaus.lns

- после чистки осталось 76 файлов (общим размером 523 270 451 байт)

- теперь начну готовить репак к тихой установки
- сценарий установки антивируса (что ставим, как ставим, какие компоненты) - это файл mfaconf.txt и его содержимое (оно текстовое)
- по умолчанию будем ставить Free-версию, а с ключами установки AV и IS

- откроем файл mfaconf.txt в главной папке (AVG AiO x86-x64 2011 v.10.0.1321a3540) и запишем в нём такое содержимое:
Код:

AppMode=setup
ProductType=Free
LicenseKey=9AVFREE-V0KMC-E9VUW-EW0VA-UU3XL-FEW97-0U6E
UILevel=Silent
SelectedLanguage=1049
DontRestart
DisableScan
KillProcessesIfNeeded
InstallToolbar=0
FEG

описание каждой строки не даю - и так интуитивно понятно :)

- соответственно файл mfaconf.txt в папке AV такой:
Код:

AppMode=setup
ProductType=AV
LicenseKey=-- тут сериальный номер --
UILevel=Silent
SelectedLanguage=1049
DontRestart
DisableScan
KillProcessesIfNeeded
InstallToolbar=0
FEG

- а файл mfaconf.txt в папке IS такой:
Код:

AppMode=setup
ProductType=IS
LicenseKey=--- тут сериальный номер --
UILevel=Silent
SelectedLanguage=1049
DontRestart
DisableScan
KillProcessesIfNeeded
InstallToolbar=0
FEG

- далее папки AV и IS перемещаю в главную папку AVG AiO x86-x64 2011 v.10.0.1321a3540

- создаю bat-файл setup-all.bat
Код:

goto %1
:2
xcopy AV\* .\ /q /y /c /e /r
goto 1
:3
xcopy IS\* .\ /q /y /c /e /r
:1
setup.exe

поясню, как он работает:
- setup-all.bat запускается с параметром 1, 2 или 3
- запустили так:
Код:

setup-all.bat 1
начнется просто установка антивируса setup.exe со сценарием тихой установки Free-версии

Код:

setup-all.bat 2
сценарий установки скопируется из папки AV, и начнется установка антивируса setup.exe со сценарием тихой установки AV-версии

Код:

setup-all.bat 3
соответственно для IS-версии

- жму папку архиватором 7zip в архив AVG_x86-x64_2011_1321a3540.7z
- превращаю архив в sfx-exe с помощью модифицированного модуля
http://7zsfx.info/ru/
- файла конфигурации такой:
Код:

;!@Install@!UTF-8!
Title="Установка AVG AiO 2011 v.10.0.1321 Build 3540"
BeginPrompt="Сейчас будет установлена русская версия

AVG Anti-Virus Free 2011 v.10.0.1321a3540

возможные варианты установки
(запустите этот файл со следующими ключами):

1. setup.exe -ai1 - для AVG Anti-Virus Free
2. setup.exe -ai2 - для AVG Anti-Virus Pro
3. setup.exe -ai3 - для AVG Internet Security

разрядность системы (x86-x64) определяется автоматически

использовать вариант 1
(AVG Anti-Virus Free 2011 v.10.0.1321 Build 3540)?"
ExtractTitle="Распаковка файлов..."
ExtractDialogText="... ждите ..."
RunProgram="hidcon:setup-all.bat 1"
AutoInstall1="hidcon:setup-all.bat 1"
AutoInstall2="hidcon:setup-all.bat 2"
AutoInstall3="hidcon:setup-all.bat 3"
GUIFlags="2+4+8+16+32+2048+4096"
GUIMode="1"
;!@InstallEnd@!

- получил файл AVG_x86-x64_2011_1321a3540.exe - готовый AiO репак всех версий AVG, размер (зависит от степени сжатия) около 200 мег!

ЗЫ. возможно в моих действиях есть ошибки и неточности, что же, все мы люди. =)


оригинал немного поправил, сериалы убрал :)

SvoiLudi 20-04-2014 21:04 2340987

http://www.elitkom.ru/index.php/foru...&id=90&catid=7


Время: 01:27.

Время: 01:27.
© OSzone.net 2001-