|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Инфо - Авторам аддонов |
|
Инфо - Авторам аддонов
|
Сообщения: 53456 |
Профиль | Отправить 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 |
Пользователь Сообщения: 139
|
Профиль | Отправить PM | Цитировать Кто подскажет, а то совсем в панику подался
Устанавливаю .NET Framework 2 sp2 на Т-13, где на середине установки ошибка, просмотр Readme Скрин Дело в том что и на живую систему то же самое, где подводный камень!!!??? |
Отправлено: 14:55, 20-09-2012 | #651 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1395
|
Профиль | Отправить PM | Цитировать Нашел расширенный список DirID - там 2048 строк, многие для Windows 7/8
|
------- Отправлено: 16:23, 27-12-2012 | #652 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Из присланного в ПМ, ответить решил здесь, т.к., информация может быть полезна и другим авторам аддонов...
Цитата:
Если посмотреть команду запуска %NameInf% то мы увидим, что запускаются разные файлы. При Copy будет запущен %NameInf%, который лежит в текущей временной папке модуля, ибо путь прописан к нему. Точнее путь не указан и значит будет использован файл в текущей директории. При Move в текущей директории файла %NameInf% нет, файл ищется по путям прописанным в переменной %PATH% и находится в %WINDIR%\\INF\\%NameInf%. Система создает pnf-файл при запуске inf-файла именно из предназначенной для этого в системе директории (%WINDIR%\\INF) и не создает его при запуске inf-файла из временной папки модуля. Почему? Очевидно так решили разработчики системы, им виднее. Цитата:
|
||
Отправлено: 09:24, 01-03-2013 | #653 |
Старожил Сообщения: 474
|
Профиль | Отправить PM | Цитировать Цитата jameszero:
|
|
Отправлено: 13:47, 07-03-2013 | #654 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать |
Отправлено: 13:55, 07-03-2013 | #655 |
Старожил Сообщения: 474
|
Профиль | Отправить PM | Цитировать gora, да такая команда есть.
|
Отправлено: 14:10, 07-03-2013 | #656 |
Новый участник Сообщения: 49
|
Профиль | Отправить PM | Цитировать Доброе время суток.
Решил попробовать создать аддон и столкнулся с проблемой создания ярлыков. Подскажите, что я не правильно делаю. [Version] Signature="$Windows NT$" AdvancedINF=2.5 [Optional Components] AntiDupl [AntiDupl] OptionDesc =%PROG_NAME% Modes =0,1,2,3 AddReg =PROG.AddReg ProfileItems =PROG.AddShortcut1, PROG.AddShortcut2, PROG.AddShortcut3 Uninstall =mUninst.Uninstall [DefaultInstall] OptionDesc =%PROG_NAME% Modes =0,1,2,3 AddReg =PROG.AddReg ProfileItems =PROG.AddShortcut1, PROG.AddShortcut2, PROG.AddShortcut3 Uninstall =mUninst.Uninstall [Uninstall] BeginPrompt =BeginUnInsPrompt RunPreSetupCommands =Close.Prog:1 RunPostSetupCommands =Dir.Delete EndPrompt =EndUnInsPrompt DelReg =PROG.DelReg ProfileItems =PROG.DelShortcut1, PROG.DelShortcut2, PROG.DelShortcut3 [BeginUnInsPrompt] Title=Деинсталляция %PROG_NAME% Prompt=Вы действительно хотите удалить %PROG_NAME% и все компоненты программы? ButtonType=YESNO [Close.Prog] TASKKILL /F /IM %PROG_1% TSKILL %PROG_2% [Dir.Delete] rundll32.exe advpack.dll,DelNodeRunDLL32 %16422%\%PROG_DIR% [EndUnInsPrompt] Prompt=Программа %PROG_NAME% удалена. [PROG.AddReg] HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%PROG_NAME%_addon","DisplayIcon",0,"%16422%\%PROG_DIR%\%PROG_1%" HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%PROG_NAME%_addon","DisplayName",,%PROG_NAME%" HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%PROG_NAME%_addon","DisplayVersion",,"v%PROG_VERS%" HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%PROG_NAME%_addon","Publisher",,"%PROG_MADE%" HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%PROG_NAME%_addon","URLInfoAbout",,"%PROG_URL%" HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%PROG_NAME%_addon","UninstallString",,"rundll32.exe advpack.dll,LaunchINFSection %17%\%PROG_INF%,Uninstall" [PROG.DelReg] HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%PROG_NAME%_addon" [PROG.AddShortcut1] Name =%SRTC_NAME%,0x00000001 CmdLine =16422,%PROG_DIR%,%PROG_1% WorkingDir =16422,%PROG_DIR% SubDir =%PROG_SDIR% InfoTip =%PROG_INFO% [PROG.AddShortcut2] Name =%SRTC_NAME%,0x00000001 CmdLine =16422,%PROG_DIR%,%PROG_1% WorkingDir =16422,%PROG_DIR% SubDir =%PROG_SDIR2% InfoTip =%PROG_INFO% [PROG.AddShortcut2] Name =%SRTC_NAME%,0x00000001 CmdLine =16422,%PROG_DIR%,%PROG_1% WorkingDir =16422,%PROG_DIR% SubDir =%PROG_SDIR3% InfoTip =%PROG_INFO% [PROG.DelShortcut1] Name =%SRTC_NAME%,0x00000003 SubDir =%PROG_SDIR% [PROG.DelShortcut1] Name =%SRTC_NAME%,0x00000003 SubDir =%PROG_SDIR2% [PROG.DelShortcut1] Name =%SRTC_NAME%,0x00000003 SubDir =%PROG_SDIR3% [Strings] PROG_DIR ="AntiDupl.NET" PROG_NAME ="AntiDupl.NET" SRTC_NAME ="AntiDupl.NET" PROG_VERS ="2.3.1 " PROG_MADE ="oszone.net" PROG_URL ="http://forum.oszone.net/forum-62.html" PROG_INF ="AntiDupl.inf" PROG_1 =AntiDupl.NET.exe PROG_2 =AntiDupl.NET PROG_SDIR ="AntiDupl.NET" PROG_SDIR2 ="..\..\Рабочий стол" PROG_SDIR3 ="Автозагрузка" PROG_INFO ="Удаление дубликетов изображений" |
Отправлено: 12:49, 14-11-2013 | #657 |
Ветеран Сообщения: 2153
|
Профиль | Отправить PM | Цитировать 41275jur,
У Вас, во-первых, секция [PROG.AddShortcut2] дублируется, во-вторых, секциия [PROG.AddShortcut3] вообще отсутствует, в-третьих, секция [PROG.DelShortcut1] повторяется аж 3 раза! Исправьте для начала хотя бы это. |
------- Отправлено: 13:39, 14-11-2013 | #658 |
Новый участник Сообщения: 49
|
Профиль | Отправить PM | Цитировать Проше прощение - исправил.
[PROG.AddShortcut1] Name =%SRTC_NAME%,0x00000001 CmdLine =16422,%PROG_DIR%,%PROG_1% WorkingDir =16422,%PROG_DIR% SubDir =%PROG_SDIR% InfoTip =%PROG_INFO% [PROG.AddShortcut2] Name =%SRTC_NAME%,0x00000001 CmdLine =16422,%PROG_DIR%,%PROG_1% WorkingDir =16422,%PROG_DIR% SubDir =%PROG_SDIR2% InfoTip =%PROG_INFO% [PROG.AddShortcut3] Name =%SRTC_NAME%,0x00000001 CmdLine =16422,%PROG_DIR%,%PROG_1% WorkingDir =16422,%PROG_DIR% SubDir =%PROG_SDIR3% InfoTip =%PROG_INFO% [PROG.DelShortcut1] Name =%SRTC_NAME%,0x00000003 SubDir =%PROG_SDIR% [PROG.DelShortcut2] Name =%SRTC_NAME%,0x00000003 SubDir =%PROG_SDIR2% [PROG.DelShortcut3] Name =%SRTC_NAME%,0x00000003 SubDir =%PROG_SDIR3% |
Отправлено: 14:47, 14-11-2013 | #659 |
Ветеран Сообщения: 1395
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 15:02, 14-11-2013 | #660 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Инфо - Авторам аддонов 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 |
|