lucky_Luk
Цитата:
Помнится, для KIS 6.0.0.299 я в стандартный avp6.inf добавил строки:
[Software.Addreg]
0x2, "Sherpya\XPEinit\Programs", "Антивирусные сканеры\Антивирус Касперского 6.0", "%SystemRoot%\System32\autorun_avp6install.cmd||%SystemDrive%\programs\avp6\avp.exe,0"
А autorun_avp6install.cmd такой: [more]
@echo off
rem colour white/gray, size of window
Color F8
title Установка Антивируса Касперского 6.0
If exist "%temp%\Documents and Settings\Application Data\avp6" goto kavstart
echo Применение параметров по умолчанию ...
start %SystemRoot%\System32\regedit.exe /s %SystemDrive%\programs\avp6\avp6.reg
echo Параметры по умолчанию применены успешно.
echo.
echo Копирование антивирусных баз ...
xcopy "%SystemDrive%\Programs\avp6\Temp\*.*" "%temp%\Documents and Settings\Application Data\avp6\*.*" /Y /S
echo Антивирусные базы скопированы успешно.
echo.
:kavstart
echo Запуск Антивируса Касперского 6.0 ...
echo.
echo Не закрывайте это окно!
start /w %SystemDrive%\programs\avp6\avp.exe -gui -bl
goto suite
:suite
cls
Color F0
echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo.
set /p _task= Выгрузить из памяти Антивирус Касперского? (Y/N)
if "%_task%" == "Y" goto _CLEAN
if "%_task%" == "y" goto _CLEAN
if "%_task%" == "n" goto _end
if "%_task%" == "N" goto _end
:_CLEAN
del /s /q "%temp%\Documents and Settings\Application Data\avp6\*.*" > NUL
rd /s /q "%temp%\Documents and Settings\Application Data\avp6" > NUL
goto _end
:_end
[/more] И с XPE всё работает, как и в чистом Барте. Может, и в новом плаге можно так сделать?
Цитата:
Не могу прикрутить к сборке на конструкторе 7sh3 Kaspersky Internet Security 6.0.1.411.
Помнится, для KIS 6.0.0.299 я в стандартный avp6.inf добавил строки:
[Software.Addreg]
0x2, "Sherpya\XPEinit\Programs", "Антивирусные сканеры\Антивирус Касперского 6.0", "%SystemRoot%\System32\autorun_avp6install.cmd||%SystemDrive%\programs\avp6\avp.exe,0"
А autorun_avp6install.cmd такой: [more]
@echo off
rem colour white/gray, size of window
Color F8
title Установка Антивируса Касперского 6.0
If exist "%temp%\Documents and Settings\Application Data\avp6" goto kavstart
echo Применение параметров по умолчанию ...
start %SystemRoot%\System32\regedit.exe /s %SystemDrive%\programs\avp6\avp6.reg
echo Параметры по умолчанию применены успешно.
echo.
echo Копирование антивирусных баз ...
xcopy "%SystemDrive%\Programs\avp6\Temp\*.*" "%temp%\Documents and Settings\Application Data\avp6\*.*" /Y /S
echo Антивирусные базы скопированы успешно.
echo.
:kavstart
echo Запуск Антивируса Касперского 6.0 ...
echo.
echo Не закрывайте это окно!
start /w %SystemDrive%\programs\avp6\avp.exe -gui -bl
goto suite
:suite
cls
Color F0
echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo.
set /p _task= Выгрузить из памяти Антивирус Касперского? (Y/N)
if "%_task%" == "Y" goto _CLEAN
if "%_task%" == "y" goto _CLEAN
if "%_task%" == "n" goto _end
if "%_task%" == "N" goto _end
:_CLEAN
del /s /q "%temp%\Documents and Settings\Application Data\avp6\*.*" > NUL
rd /s /q "%temp%\Documents and Settings\Application Data\avp6" > NUL
goto _end
:_end
[/more] И с XPE всё работает, как и в чистом Барте. Может, и в новом плаге можно так сделать?