О кодировке файла я действительно забыл, но это уже не столь важно для меня.
Так мне и не сделали пока быстрый интернет, поэтому выкладываю только инструкцию и маленький файлик, дополнять его будете сами. Как мне сделают, так сразу выложу готовый комплект
Kaspersky Internet Security v7.0.0.125ru - автоматическая установка
1. Скачиваем с сайта Каспкрского последнюю версию Kaspersky Internet Security, устанавливаем и обновляем базы.
2. Сохраняем три папки Bases, Data и Dskm с обновлёнными базами из директории \Documents and Settings\All Users\Application Data\Kaspersky Lab\AVP7\ в любом месте и удаляем каспера.
3. Распаковываем скачанный файл kis7.0.0.125ru.exe WinRar-ом, нам нужен файл kis.ru.msi
4. Делаем административную установку "msiexec /a kis.ru.msi", после запуска файла этой командой, прога спросит куда распаковать, указываем любую папку. Я себе укаывал C:\AVP, далее она будет для примера указана в путях. Чтобы выполнить команду "msiexec /a kis.ru.msi", я просто создаю рядом с "kis.ru.msi" командный .cmd файлик, там прописываю "msiexec /a kis.ru.msi", сохраняю и запускаю его. Это чтобы не писать в командной строке весь путь к файлу.
5. Переходим в папку с административной установкой C:\AVP, нам нужен двухметровый файл kis.ru.msi, переименовываем его в kis7.ru.msi. В моём сценарии установки он просто прописан именно с таким именем.
Далее открываем kis7.ru.msi с помощью
ORCA (именно
ORCA, не путать с ORK) и отключаем параметр реестра самозащиты Kis7, а после установки при твике реестра он снова включается.
В таблице Registry параметр EnableSelfProtection надо установить в 0. Там вообще Каспера можно настроить под свои нужды, тогда реестр править не прийдётся.
Это необходимо для того, чтобы можно было прописать в ветке Kis7 реестреа настройки, так как она заблокирована Каспером после установки по умолчанию. Я думаю, но не пробовал, что так же можно прописать в реестре и пароль для защиты Каспера, а не заморачиваться с файлом Settings.dat да и все остальные настройки тоже.
6. Теперь удаляем из папки C:\AVP\Kaspersky Lab\AVP7\ папки Bases, Data и Dskm и копируем туда новые, с обновлёнными базами. Обратите внимание, что именно удаляем, а не вставляем с заменой файлов.
7. Берём мой архив Kav7.exe, открываем в WinRar-е и добавляем туда две папки из C:\AVP, kis7.ru.msi и ваш ключевой файл. В итоге содержимое архива должно выглядеть так:
"Kaspersky Lab" – Папка от административной установки (обновлена нами в п.6)
"System" - Папка от административной установки
"kis7.ru.msi" - установочный файл, подредактированный нами в п.5
"*.key" - ваш ключевой файл
"Kav7.reg" - твик реестра с настройками Каспера
"Kis7.cmd" - командный сценарий для автоустановки
8. Ну и в общем то всё. Получился обычный SFX архив Kav7.exe. Его просто запускаем.
Краткое описание архива AutoSetup.rar:
Содержит файлы:
"Kav7.exe" - сам установочный файл со командами для установки в комментариях. Обычный SFX архив
"Kav7.ico" - Значок, который я использовал в SFX архиве
"Kav7.bmp" - Картинка, которую я использовал в SFX архиве
"Readme.txt" - описание
SFX архив Kav7.exe содержит следующее:
"kav7.reg" - твик реестра с настройками Каспера
"Kis7.cmd" - командный сценарий для автоустановки
Содержимое файла kav7.reg:
Код:
![Выделить весь код](images/misc/selectcode.png)
Windows Registry Editor Version 5.00
;Автоматической перезагрузки при первом старте не будет - это осталось от Kis6
[HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\protected\AVP7\Data]
"LastStart"=dword:00000000
;Не напоминать при первом запуске, что комп надо проверить
[HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\protected\AVP7\Data]
"LastSuccessfulFullScan"=dword:00000000
;Отключить защиту компьютера
[HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\protected\AVP7]
"enabled"=dword:00000000
;Использовать полупрозрачность окон уведомлений
[HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\protected\AVP7\settings]
"EnableTransparentWindows"=dword:00000001
"TransparencyValue"=dword:000000a3
;Использовать полупрозрачность окон уведомлений
[HKEY_CURRENT_USER\Software\KasperskyLab\protected\AVP7\settings]
"EnableTransparentWindows"=dword:00000001
"TransparencyValue"=dword:000000a3
;Использовать полупрозрачность окон уведомлений для всех пользователей
[HKEY_USERS\.DEFAULT\Software\KasperskyLab\protected\AVP7\settings]
"EnableTransparentWindows"=dword:00000001
"TransparencyValue"=dword:000000a3
;Не использовать автоматическое обновление
[HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\protected\AVP7\profiles\Updater\schedule]
"Mode"=dword:00000000
;Не использовать автоматическое обновление, дефолтовый ключ
[HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\protected\AVP7\profiles\Updater\schedule\def]
"Mode"=dword:00000000
;Не сканировать объекты автозапуска при загрузке Kis7
[HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\protected\AVP7\profiles\Scan_Startup\schedule]
"Mode"=dword:00000000
;Не сканировать объекты автозапуска при загрузке Kis7, дефолтовый ключ
[HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\protected\AVP7\profiles\Scan_Startup\schedule\def]
"Mode"=dword:00000001
;Снять галочку проактивной защиты Внедрение в процесс (invaders)
[HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\protected\AVP7\profiles\Behavior_Blocking\profiles\pdm\settings\Set\0002]
"bEnabled"=dword:00000000
;Включить защиту ветки AVP7 реестра после применения всех твиков
[HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\protected\AVP7\settings]
"EnableSelfProtection"=dword:00000001
;Включить защиту ветки AVP7 реестра после применения всех твиков, дефолтовый ключ
[HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\protected\AVP7\settings\def]
"EnableSelfProtection"=dword:00000001
Содержимое файла Kis7.cmd:
Код:
![Выделить весь код](images/misc/selectcode.png)
::Скрываем консольное окно, утилита cmdow.exe должна лежать в папке %WinDir%\System32
CMDOW @ /HID
@echo off
Color CB
::Создаём директории для последующего копирования туда обновлённых баз
mkdir "%AllUsersProfile%\Application Data\Kaspersky Lab"
mkdir "%AllUsersProfile%\Application Data\Kaspersky Lab\AVP7"
mkdir "%AllUsersProfile%\Application Data\Kaspersky Lab\AVP7\Bases"
mkdir "%AllUsersProfile%\Application Data\Kaspersky Lab\AVP7\Data"
mkdir "%AllUsersProfile%\Application Data\Kaspersky Lab\AVP7\Dskm"
::Копируем новые базы
xcopy "Kaspersky Lab\AVP7\Bases\*.*" "%AllUsersProfile%\Application Data\Kaspersky Lab\AVP7\Bases" /E /Q /Y
xcopy "Kaspersky Lab\AVP7\Data\*.*" "%AllUsersProfile%\Application Data\Kaspersky Lab\AVP7\Data" /E /Q /Y
xcopy "Kaspersky Lab\AVP7\Dskm\*.*" "%AllUsersProfile%\Application Data\Kaspersky Lab\AVP7\Dskm" /E /Q /Y
::Удаляем с реестра информацию о старом лицензионном ключе
reg delete "HKLM\SOFTWARE\KasperskyLab\LicStorage" /f
reg delete "HKLM\SOFTWARE\Microsoft\SystemCertificates\SPC\Certificates" /f
::Устанавливаем Kis7 и твикаем реестр настройками Kis7
Start /wait kis7.ru.msi /qb /norestart
Start /wait regedit /S kav7.reg /f
::Снимаем системные аттрибуты и удаляем папку от установщика
If Exist %HOMEDRIVE%\Config.Msi attrib -s -h -r %HOMEDRIVE%\Config.Msi /d /s
If Exist %HOMEDRIVE%\Config.Msi RD /S /Q %HOMEDRIVE%\Config.Msi
Exit
Описание работы:
Оставлен интерфейс установки (только индикатор), так наглядно видно, что происходит, да и мне нравится.
Упаковано в SFX WinRar 3.70 с показом окна распаковки
Всё это добро распаковывается во временную папку %Temp% и работает в автоматическом режиме. Каспер запускается после перезагрузки компьютера с отключенной защитой, так как у меня потом ещё ставится пару программ и он тормозит процесс. Это можно отключить через твик реестра в файле kav7.reg
Если кому то, что то не нравится (мои настройки Kis7) или хотите внести изменения, обновить базы, твики реестра, то открываем в WinRar-е файл Kav7.exe и правим как хотим, архив создан с информацией для восстановления и не заблокирован.
Лицензионного ключа в архиве Kav7.exe нет, добавляйте свой или указывайте после установки
В архив AutoSetup.rar вложены иконка и картинка, которые я использовал для SFX архива.
Download AutoSetup.rar 125.23 Кб
Файл будет удален через 1 месяц после последнего скачивания.
Download AutoSetup.rar 125.23 Кб
Доступен до: 24-09-2007
ORCA 2.29 Мб
Доступен до: 24-09-2007