|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Инфо - Авторам аддонов |
|
Инфо - Авторам аддонов
|
Сообщения: 53479 |
Профиль | Отправить PM | Цитировать
Открыта общественная группа "Авторы проектов"! Новый функционал форума для Авторов аддонов Руководство по созданию аддонов 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 |
Модератор Сообщения: 4920
|
Профиль | Сайт | Отправить PM | Цитировать gora
Эврика! Методом перебора флагов и небольшой смекалки, нашёл способ создания и удаления ярлыка в Quick Launch [Version] Signature="$Windows NT$" [DefaultInstall] ProfileItems =PROG.AddShortcut [Uninstall] ProfileItems =PROG.DelShortcut [PROG.AddShortcut] Name =%SRTC_NAME%,0x00000001 CmdLine =16422,%PROG_DIR%,%PROG_1% WorkingDir =16422,%PROG_DIR% SubDir =%PROG_SDIR% InfoTip =%PROG_INFO% [PROG.DelShortcut] Name =%SRTC_NAME%,0x00000003 SubDir =%PROG_SDIR% [Strings] PROG_DIR ="test_dir" SRTC_NAME ="Test_Shortcut" PROG_1 =test.exe PROG_SDIR ="..\..\Application Data\Microsoft\Internet Explorer\Quick Launch" PROG_INFO ="Test_Info" Я проверял на рабочем профиле. |
------- Не было печали, апдейтов накачали.
Отправлено: 15:34, 16-10-2007 | #221 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать jameszero, а два (три) ярлыка одновременно в инф файле можно сделать? Как, пример, если можно.
|
Отправлено: 16:00, 16-10-2007 | #222 |
Модератор Сообщения: 4920
|
Профиль | Сайт | Отправить PM | Цитировать gora
Да, в ProfileItems, через запятую прописываются имена секций создания ярлыков и создаются эти секции. [DefaultInstall] ProfileItems =PROG.AddShortcut,PROG2.AddShortcut,PROG3.AddShortcut [PROG.AddShortcut] Name =%SRTC_NAME% CmdLine =16422,%PROG_DIR%,%PROG_1% [PROG2.AddShortcut] Name =%SRTC_NAME2% CmdLine =16422,%PROG_DIR%,%PROG_2% [PROG3.AddShortcut] Name =%SRTC_NAME3% CmdLine =16422,%PROG_DIR%,%PROG_3% |
------- Не было печали, апдейтов накачали.
Отправлено: 16:19, 16-10-2007 | #223 |
Старожил Сообщения: 400
|
Профиль | Сайт | Отправить PM | Цитировать gora,
Вот тут еще есть немного про создание ярлыков. (И флаги). |
------- Отправлено: 16:43, 16-10-2007 | #224 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать vek, я читал эту вашу статью и неоднократно, но... не могу ее осилить. Слишком много информации и терминов для моего дряхлеющего мозга . Мне бы что нибудь попроще, с примерами: вот установка такой то программы, вот для нее inf файл, эта запись - служит для того то, а эта запись - для того то. И так несколько примеров, от простого к сложному. Но это ИМХО и для других наверное все просто.
|
Отправлено: 16:57, 16-10-2007 | #225 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Цитата jameszero:
|
|
Отправлено: 12:51, 17-10-2007 | #226 |
Модератор Сообщения: 4920
|
Профиль | Сайт | Отправить PM | Цитировать gora
Кавычка лишняя. Опечатка. |
------- Не было печали, апдейтов накачали.
Отправлено: 13:40, 17-10-2007 | #227 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать jameszero, почему мой вариант с деинсталлятором (приведенный во вчерашнем посте) отображает в апплете "Установка и удаление программ" истинный размер приложения (у меня это около 22Мб), а с последним найденным Вами вариантом (установка и удаление через ини файл) только 0.2Мб? Пробовал прописать в инф файле строку: SizeApproximation =22330357, помогает, но в моем варианте нет этой строки и все равно показывает правильный размер.
PS Пробовал вариант с тремя ярлыками (рабочий стол, меню Пуск-Программы и панель быстрого запуска) Все ярлыки ставятся, но на рабочем столе ярлык появляется только после перезагрузки. Почему так происходит? |
Последний раз редактировалось gora, 17-10-2007 в 14:43. Отправлено: 14:31, 17-10-2007 | #228 |
Модератор Сообщения: 4920
|
Профиль | Сайт | Отправить PM | Цитировать gora
В "Установке и удалении программ" по идее, считывается размер папки в которой находится деинсталлятор. Хотя даже MS говорит - "Выполняется оценка требуемого места на диске для программы. Это только оценка и иногда она может быть не точна" В любом случае, это самый последний параметр на соответствие которого я смотрю, а если быть точнее - не смотрю никогда)) Цитата gora:
|
|
------- Не было печали, апдейтов накачали.
Отправлено: 15:12, 17-10-2007 | #229 |
Старожил Сообщения: 213
|
Профиль | Отправить PM | Цитировать Мне кажется или пакеты MSI нельзя сделать в качестве аддона, а можно только EXE?
Просто пишу в Run - "THEBAT.MSI /quiet", а он упорно не хочет ставиться... |
Отправлено: 13:29, 21-10-2007 | #230 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Инфо - Авторам аддонов 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 |
|