УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS


         

Программа для общения по ICQ



HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%PROG_NAME%_addon","Publisher",,"%PROG_MADE%"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%PROG_NAME%_addon","URLInfoAbout",,"%PROG_URL%"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%PROG_NAME%_addon","UninstallString",,"rundll32.exe advpack.dll,LaunchINFSection %17%\%PROG_INF%,Uninstall"
[PROG.DelReg]

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%PROG_NAME%_addon"
[PROG.AddShortcut]

Name  =%SRTC_NAME%

CmdLine =16422,%PROG_DIR%,%PROG_1%

WorkingDir =16422,%PROG_DIR%

SubDir  =%PROG_SDIR%

InfoTip  =%PROG_INFO%
[PROG.DelShortcut]

Name  =%SRTC_NAME%,0x00000002

SubDir  =%PROG_SDIR%
[Strings]

PROG_DIR ="Miranda IM"

PROG_NAME ="Miranda IM"

SRTC_NAME ="Miranda IM"

PROG_VERS ="0.7"

PROG_MADE ="oszone.net"

PROG_URL ="http://forum.oszone.net/forum-62.html"

PROG_INF ="Uninst7.inf"

PROG_1 =miranda32.exe

PROG_2 =miranda32

PROG_SDIR =""

PROG_INFO =" Программа для общения по ICQ протоколу"

При редактировании только одной секции [String] и переименовании секции инсталляции, можно использовать этот INF-файл для установки/удаления других аддонов. Аддоны должны быть комбинированные, т. е. сначала из Sysoc срабатывает данный INF-файл, а затем из SVCPACK запускается SFX-архив, созданый любым доступным способом, при этом SFX-архив должен просто распаковать файлы в нужную директорию.
Создание ярлыков, внесение информации в реестр (в том числе о деинсталляции) реализовано в INF-файле.
Деинсталляция перенесена из привычного для sysoc аддонов места "Установка компонентов Windows" в "Установку и удаление программ". При деинсталляции будет выдан запрос "Вы действительно хотите удалить такую-то программу?". Если программа в данный момент запущена, она будет выгружена из памяти, далее произойдёт удаление директории с программой, ярлыков и записей реестра.По окончании деинсталляции будет сообщено "Программа такая-то удалена".
 К содержанию

Содержание  Назад  Вперед