PDA

Показать полную графическую версию : Интеграция аддонов БЕЗ автоинсталла


VitRom
17-06-2006, 03:07
Всем привет,
и прежде всего огромное спасибо авторам за создание такой мега-супер-приятной :) вещи как АпдейтПак и аддоны.

Теперь сабж.

Как интегрировать (некоторые) аддоны, но при этом НЕ ставить их по дефолту - так, чтобы они были доступны впоследствии для установки через менеджер компонент Винды (как, например, MSMQ или Службы печати xNIX) по желанию?

Желательно при этом избежать использования winnt.sif (наск. я помню там можно отрубать опциональные компоненты по типу "paint=no" или как-то так)

Можно ли сабж? И как? Что-то править в файлах самих аддонов?

ЗЫ. Хотелось бы узнать ответ побыстрее - в кои-то веки свободные выходные, решил посвятить их своему многострадальному компу, а тут затык...

jameszero
17-06-2006, 14:51
Для этого в установочных inf-ах каждого аддона, нужно закомментировать параметр Modes
Например до:
[avz]
OptionDesc="AVZ"
Tip="Антивирусная утилита"
Parent=NonMS
Modes=0,1,2,3
CopyFiles=avz.Copy,avz.Base.Copy
ProfileItems=avz.AddShortcut,avz.HelpAddShortcut
SizeApproximation=1665533
Uninstall=avz.Uninstallи после:
[avz]
OptionDesc="AVZ"
Tip="Антивирусная утилита"
Parent=NonMS
;Modes=0,1,2,3
CopyFiles=avz.Copy,avz.Base.Copy
ProfileItems=avz.AddShortcut,avz.HelpAddShortcut
SizeApproximation=1665533
Uninstall=avz.Uninstall
Но нужно помнить, что при ручной установке аддонов через менеджер компонент Windows, каждый раз будет запрашиваться диск с дистрибутивом, соответсвенно он должен быть всегда под рукой.

VitRom
17-06-2006, 15:45
Спасибо! Как раз то, что доктор прописал. :)
каждый раз будет запрашиваться диск с дистрибутивом, соответсвенно он должен быть под рукой
Фигня, зато можно раздать детям остальные пять или семь! :)
Суть в создании, в чём я не оригинален, более-менее универсального диска - чтоб и чайнику систему быстро пере/поставить, и самому сгодился.

Если не лень - для общего развития (моего и других читающих) в 2-х словах плз: что за "режимы" и чему соотв. значения 0-3 ? В гвайдах по инфам ничего не найдено... :(




© OSzone.net 2001-2012