Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Авторам аддонов
Показать сообщение отдельно

Аватара для jameszero

Модератор


Moderator


Сообщения: 4923
Благодарности: 2582

Профиль | Сайт | Отправить PM | Цитировать


BigBoo
Ответ на вопрос почему не работает содержится в самом вопросе:
Цитата BigBoo:
выполняю скрипт вручную командой rundll32 advpack,LaunchINFSection Proga.inf, Proga.UnInstall,0 - РАБОТАЕТ! »
Вручную вы запускаете процесс через advpack, а "Установка компонентов Windows" работает через setupapi и не знает, что такое advpack.dll,DelNodeRunDLL32

Решение:
Код: Выделить весь код
[Version]  
Signature="$Windows NT$"

[Optional Components]
Proga

[Proga]
OptionDesc="Program"
Uninstall=Proga.Uninstall

[Proga.Uninstall]
OptionDesc="Program"
Run=Proga.AdvInfCall

[Proga.AdvInfCall]
Commandline="rundll32.exe advpack.dll,DelNodeRunDLL32 "%16422%\Proga_Folder""
TickCount=500
или
Код: Выделить весь код
[Version]  
Signature="$Windows NT$"

[Optional Components]
Proga

[Proga]
OptionDesc="Program"
Uninstall=Proga.Uninstall

[Proga.Uninstall]
OptionDesc="Program"
Run=Proga.AdvInfCall

[Proga.AdvInfCall]
Commandline="rundll32.exe advpack,LaunchINFSection proga.inf,Proga.AdvUninst,4"
TickCount=500

[Proga.AdvUninst]
RunPostSetupCommands=Proga.AdvDelDirs

[Proga.AdvDelDirs]
rundll32.exe advpack.dll,DelNodeRunDLL32 "%16422%\Proga_Folder"

-------
RuntimePack официальный сайт
--
мои аддоны в облаке

Не было печали, апдейтов накачали.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:49, 30-11-2010 | #622

Название темы: Авторам аддонов