|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Инфо - Несколько вопросов по .INF |
|
Инфо - Несколько вопросов по .INF
|
Старожил Сообщения: 214 |
Профиль | Отправить PM | Цитировать
1. INF с секцией OptionalComponents.
Как быстрее и проще адаптировать его для установки вручную (контекстное меню - установить)? Можно ли просто скопировать содержимое секции в DefaultInstall? А можно ли как-то "сослаться" из DefaultInstall на OptionalComponents (или наоборот)? 2. INF вносит данные в HKCU. Как обеспечить внесение этих данных для каждого нового юзера (при первом логине)? Как обеспечить удаление этих данных при первом входе каждого юзера после деинсталяции программы? |
|
Отправлено: 08:37, 09-04-2007 |
Ветеран Сообщения: 4735
|
Профиль | Отправить PM | Цитировать Написал несколько инсталяшек через inf-файл и при детальной отладке увидел, что в "Установка компонентов Windows" появляется не только необходимая программа на установку/удаление но и еще пустая иконка без каких-либо записей и описаний. В чем бага? Тип установки sysoc.inf
|
------- Отправлено: 16:13, 14-06-2007 | #41 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Модератор Сообщения: 4920
|
Профиль | Сайт | Отправить PM | Цитировать greg_b
Посмотри здесь (я там, постом ниже, ответил), а если думаешь, что дело в твоём аддоне, то выложи inf файл из аддона и файл sysoc из него же. |
------- Не было печали, апдейтов накачали.
Отправлено: 16:48, 14-06-2007 | #42 |
Ветеран Сообщения: 4735
|
Профиль | Отправить PM | Цитировать jameszero - спасибо буду проверять
|
------- Отправлено: 17:06, 14-06-2007 | #43 |
Старожил Сообщения: 196
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Master of Magic:
В своем аддоне я решил сделать "универсальность" - что бы ставился не только в Program Files, но и куда пользователь захочет (установка на "живую" систему). Все победил, кроме добавления ярлыка. На данный момент имею следующее (насколько я понял синтаксис): [DefaultInstall] ProfileItems =PROG.AddShortcut1 [PROG.AddShortcut1] Name =%SRTC_NAME% CmdLine =-1,,"%PROG_DIR%\%PROG_1%" WorkingDir =-1,"%PROG_DIR%" SubDir ="Утилиты" InfoTip =%PROG_INFO% [Strings] SRTC_NAME ="Everything" PROG_DIR ="C:\Program Files\Everything" PROG_1 =Everything.exe PROG_INFO ="Поисковая система" |
|
Отправлено: 20:42, 26-10-2008 | #44 |
Ветеран Сообщения: 1395
|
Профиль | Отправить PM | Цитировать mbgroot, Мне кажется, надо писать PROG_DIR в формате 8.3 - я недавно сталкивался примерно с этим (http://forum.oszone.net/post-928593-298.html, http://forum.oszone.net/post-698634.html#post698634, т.е.
PROG_DIR ="C:\PROGRA~1\EVERYT~1" |
------- Отправлено: 20:00, 27-10-2008 | #45 |
Старожил Сообщения: 196
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Stanner:
И еще маленький вопрос - имеет ли значение, где стоит PROG_DIR="C:\Program Files\Everything" - в начале списка [Strings] или в его конце? |
|
Отправлено: 20:45, 27-10-2008 | #46 |
Ветеран Сообщения: 1395
|
Профиль | Отправить PM | Цитировать mbgroot, так там и не обязательно Program Files - имхо, первым параметром может быть D:\Work, вторым - ProgDirName, а третьим - ProgName.exe - и ярлык должен слепиться. А где стоит строка - не важно.
|
------- Последний раз редактировалось Stanner, 27-10-2008 в 21:18. Отправлено: 21:00, 27-10-2008 | #47 |
Старожил Сообщения: 196
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Stanner:
Цитата:
Сейчас заметил, что и с прописыванием в автозапуск такакя же ерунда. Значение PROG_DIR просто не подставляется, как бы оно ничему не равно. Зашел в папку C:\Windows\INF и на своем инфе нажал - Установить. После этого посмотрел реестр - автозапуск прописался корректно, проверил ярлык в пуске - некорректно. Запустил инф на установку еще раз - и ярлык тоже корректно прописался. Хотя я ничего не изменял - просто запускал... Ничче не понимаю... |
||
Отправлено: 21:10, 27-10-2008 | #48 |
Ветеран Сообщения: 1395
|
Профиль | Отправить PM | Цитировать Тогда ждем ответа гуру - неужели нет DirID со значением %SystemDrive%, %HomeDrive%?
|
------- Отправлено: 21:20, 27-10-2008 | #49 |
Старожил Сообщения: 196
|
Профиль | Сайт | Отправить PM | Цитировать |
Отправлено: 21:26, 27-10-2008 | #50 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Несколько вопросов по ОС | Master WEB | Общий по Linux | 33 | 02-08-2007 23:23 | |
Несколько вопросов | raingts | Хочу все знать | 2 | 30-01-2007 18:05 | |
Несколько вопросов | barbos | Общий по Linux | 8 | 16-12-2004 20:40 | |
Несколько вопросов по C++ | pva | Программирование и базы данных | 2 | 09-04-2004 08:45 | |
Несколько вопросов об ... | Sharkky | Программирование и базы данных | 4 | 08-10-2003 13:01 |
|