|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Инфо - Авторам аддонов |
|
Инфо - Авторам аддонов
|
Сообщения: 53482 |
Открыта общественная группа "Авторы проектов"! Новый функционал форума для Авторов аддонов Руководство по созданию аддонов O_o Обсуждение руководства Полезные ссылки: Скрипт для создания секций копирования/удаления файлов на inf Руководство по работе с INF файлами Работа с inf-файлами (EN) Writing a Windows Installation Script (EN) How to Write an INF (EN) Rеg2Inf - конвертер от n7Epsilon Конвертирование reg2inf, распаковка хотфиксов, работа с CAB архивами из контекстного меню Пакетный файл для перепаковки CAB-архива с целью обновления версий файлов аддона Компилятор аддонов New! Цитата Vadikan:
|
||
Отправлено: 09:12, 05-02-2006 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать jameszero, изучив ваш шаблон для аддона, сделал свой аддон-конструктор для ТС.
Перед собой ставил задачу: 1 7z SFX архив в аддоне должен быть универсальным (с возможностью установки как а составе аддона, так и на "живую" систему). 2 Должна иметься возможность деинсталляции ТС. 3 7z SFX архив должен быть самодостаточен (не требуется ни каких дополнительных внешних файлов). 4 "Нестандартное" место установки ТС и название папки установки (c:\totalcmd). 5 Создание ярлыков на рабочий стол и панель быстрого запуска и их автоматическое удаление при деинсталляции ТС. Полученный аддон-конструктор для ТС (проверил: работает и при установке в качестве аддона, и при установке на "живую" систему) прикрепил к посту. Если сочтете возможным, посмотрите пожалуйста и подскажите - может я где то ошибся. |
Последний раз редактировалось gora, 21-11-2007 в 17:17. Отправлено: 09:57, 15-10-2007 | #211 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Модератор Сообщения: 4920
|
Профиль | Сайт | Отправить PM | Цитировать gora
У меня в предложенном варианте не отрабатывает деинсталляция. Если убрать из строки деинсталляции hidcon или прописать путь к Uninstall.bat то всё нормально. Можно ещё сделать деинсталлятор средствами sfx 7z (пример установочного файла во вложении) PS: BeginPrompt из inf-а убран намеренно? |
------- Не было печали, апдейтов накачали.
Отправлено: 11:55, 15-10-2007 | #212 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Цитата jameszero:
![]() Цитата jameszero:
Цитата jameszero:
![]() PS Вы оказались правы. Сейчас запустил на работе и деинсталляция без указанных Вами изменений не прошла. ![]() |
|||
Последний раз редактировалось gora, 15-10-2007 в 13:09. Отправлено: 12:27, 15-10-2007 | #213 |
![]() Модератор Сообщения: 4920
|
Профиль | Сайт | Отправить PM | Цитировать Цитата gora:
|
|
------- Не было печали, апдейтов накачали.
Отправлено: 12:40, 15-10-2007 | #214 |
Старожил Сообщения: 400
|
Профиль | Сайт | Отправить PM | Цитировать jameszero,
Посмотрел пример с деинсталятором (вообще идея понравилась, спасибо), но несколько вопросов: 1) Почему Uninstall копируется в %WINDIR% а не в папку программы? 2) Зачем создавать и впоследствии удалять ярлыки, с помощью 7z, если этот-же процесс все равно предусмотрен в Inf? |
------- Отправлено: 22:59, 15-10-2007 | #215 |
![]() Модератор Сообщения: 4920
|
Профиль | Сайт | Отправить PM | Цитировать vek,
Цитата vek:
Можно копировать не в %WINDIR%, а по общей договорённости, складывать файлы Uninstall от разных аддонов, в какой то произвольной папке. Цитата vek:
-- Может кому пригодится: Cоздание/удаление ярлыка в контекстном меню "Отправить" (SendTo) с помощью inf |
||
------- Не было печали, апдейтов накачали.
Отправлено: 09:03, 16-10-2007 | #216 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Мне все таки удалось довести аддон-конструктор (не без помощи jameszero конечно
![]() Результаты прикрепил к посту. Посмотрите, может кому то окажется полезным. |
Последний раз редактировалось gora, 21-11-2007 в 17:17. Отправлено: 13:05, 16-10-2007 | #217 |
Старожил Сообщения: 400
|
Профиль | Сайт | Отправить PM | Цитировать Я не совсем понял назначение деинсталятора, у меня например команда из реестра
HKLM,"%UNINSTALL%","UninstallString",,"rundll32.exe advpack.dll,LaunchINFSection C:\Example.inf, DefaultInstall" т.е. папка программы со всем содержимым удаляется! Или это не всегда срабатывает? |
------- Отправлено: 13:59, 16-10-2007 | #218 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать vek, задачи, которые я ставил при создании аддона конструктора изложены в посте 211. Как создать ярлык на панели быстрого запуска и удалить его силами Inf-файла я не знаю.
![]() |
Отправлено: 14:09, 16-10-2007 | #219 |
Старожил Сообщения: 400
|
Профиль | Сайт | Отправить PM | Цитировать gora
Так дело выходит только в ярлыке Quick Launch, и Uninstall.exe нужен лишь для того, чтобы его удалить? Тогда ссори, я просто никогда не ставил задачи установить ярлык в Quick Launch, но подумаю, может найду какой-то вариант. |
------- Отправлено: 14:21, 16-10-2007 | #220 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Инфо - Авторам аддонов BootScreen | prokazzza | Оформление Windows XP | 3 | 14-07-2009 14:58 | |
Разное - переделка аддонов | DREDivan | Наборы обновлений для Windows XP/2003/Windows 7 | 7 | 08-01-2008 20:04 | |
Разное - Скелеты аддонов | Positiv | Наборы обновлений для Windows XP/2003/Windows 7 | 5 | 12-10-2006 16:53 | |
Инфо - Не сколько вопросов к авторам апдей пака и аддонов | Sistemnik84 | Наборы обновлений для Windows XP/2003/Windows 7 | 10 | 09-08-2006 12:01 |
|