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


Аддоны, использующие для интеграции SVCPACK. - часть 2


Вместо дистрибутива в папку Files\ForceCopy\SVCPACK помещают файл пустышку (для примера) или файл контейнер (архив с необходимыми для установки ключами), либо ничего не кладут (смотрите инструкцию к аддону). Рассмотрим пример такого аддона- конструктора типа SVCPACK: Total commander

Структура аддона:

TCPP70RU (папка аддона)

    +Files (папка файлов аддона)

           -+Compresed

           -+ForceCopy

             --+SVCPACK (папка, копируемая при интеграции в I386\SVCPACK)

                ---TCPP70RU.exe - файл пустышка

                               

       -Addon.nfo        

       -RUN           > (конфигурационные файлы)


Содержимое конфигурационного файла RUN: 


TCPP70RU.exe /s      - запускает инсталлятор на Т13 с ключом /s.


Преимущество рассмотренного аддона очевидно - какая бы версия TC не вышла, вам достаточно найти дистрибутив и поместить его в аддон, переименовав в TCPP70RU.exe, не дожидаясь, пока автор аддона создаст новую версию. В типе SYSOC для использования конструктора необходимо править INF- и CAB-файлы, что требует некоторых знаний.

Важно! В конфигурационном файле Run также возможно указывать ключи запускаемых приложений: setup.exe /s.

Важно! Если исполняемых файлов или SFX архивов в аддоне несколько, порядок их запуска определяется в конфигурационном файле Run.

Важно! Если аддон меняет какие-либо системные файлы, не забудьте про файлы каталогов безопасности ( *.cat).Если такие файлы необходимы, они просто размещаются в папке SVCPACK аддона, скрипт их скопирует и добавит в Svcpack.inf автоматически. В файле Run их прописывать не надо!

Еще один пример аддона-конструктора можно посмотреть здесь 

К содержанию




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