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


Аддоны, использующие SYSOC - часть 3


[DestinationDirs]                               и папок назначения;

DefaultDestDir = 11

FOXITR.Install.Copy = 16422, "Foxit Reader"

.......

[FOXITR.Install.Reg]

HKCR,".pdf",,%REG_SZ%,"FoxitReader.Document"

HKCR,".pdf","Content Type",%REG_SZ%,"application/pdf"   - Добавление параметров в реестр;

.......

 

Файл Sysoc.inf после компиляции аддона.  

[Components]

 ....

  DrWeb=ocgen.dll,OcEntry,DrWeb.inf,hide,7

  FOXITR2=ocgen.dll,OcEntry,FOXITR2.INF,,7

  klite=ocgen.dll,OcEntry,klite.inf,HIDE,7


Важно! При создании аддонов sysoc с копированием файлов из CAB-файла, следите, чтобы имена файлов в CAB-файле не совпадали с именами файлов в i386 (сжатыми и несжатыми), в противном случае вместо файла из cab-файле будет скопирован файл из i386.

Важно! Чтобы интегрировать аддон, но при этом НЕ уставить его, чтобы он был доступен впоследствии для установки через менеджер компонентов Windows, необходимо в установочных INF-файлах каждого аддона закомментировать параметр Modes точкой с запятой.

;Modes=0,1,2,3

Важно! Не забывайте про секцию [DefaultInstall] в вашем INF-файле. Она необходима для того, чтобы INF-файл устанавливался в будущем из контекстного меню (а не через rundll32), если предполагается использовать аддон на установленной системе. Пример: аддон Opera использует для автоустановки секцию [opera], но наряду с этим присутсвтует секция [DefaultInstal].

Важно! Файлы Sysoc, Txtsetup и Dosnet должны заканчиваться пустой строкой.

Важно! Про файлы Txtsetup.sif и Sysoc.inf подробнее читайте в Приложениях 3,4. 

К содержанию




Начало  Назад  Вперед



Книжный магазин