|
Компьютерный форум 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 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать |
Отправлено: 15:55, 06-11-2008 | #61 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 196
|
Профиль | Сайт | Отправить PM | Цитировать Цитата gora:
Но насколько я понял, прога тоже интересная. Там еще на форуме был скрипт, создания переменной с путем к папке. Но насколько я понял, он использует запись на диск... А так хотелось через это путь к сидирому выставлять. Эх... |
|
------- Отправлено: 18:30, 06-11-2008 | #62 |
Старожил Сообщения: 196
|
Профиль | Сайт | Отправить PM | Цитировать И снова непонятки в инфе... Не могу совладать с инструкцией про переименование файлов. Имею следующее:
в итоге получаю - "Ошибка установки файла INF. Причина: недопустимые данные". Подскажите, плиз, где я ошибся... А то мануал в данном месте трудно понятен для понимания... |
Отправлено: 20:51, 08-11-2008 | #63 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Цитата mbgroot:
|
|
Отправлено: 21:12, 08-11-2008 | #64 |
Старожил Сообщения: 196
|
Профиль | Сайт | Отправить PM | Цитировать Цитата gora:
|
|
------- Отправлено: 21:26, 08-11-2008 | #65 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Цитата mbgroot:
|
|
Отправлено: 21:36, 08-11-2008 | #66 |
Старожил Сообщения: 196
|
Профиль | Сайт | Отправить PM | Цитировать Цитата gora:
|
|
------- Отправлено: 22:06, 08-11-2008 | #67 |
Ветеран Сообщения: 842
|
Профиль | Отправить PM | Цитировать имеем фрагмент кода Nt501_inst.inf
[Ext2fs_Service_Inst] ServiceType=2 StartType=1 ErrorControl=1 ServiceBinary=%12%\ext2fs.sys LoadOrderGroup=File System [IfsMount_Service_Inst] ServiceType=1 StartType=1 ErrorControl=1 ServiceBinary=%12%\ifsmount.sys LoadOrderGroup=System Bus Extender Dependencies=MountMgr # sc create Ext2fs binPath= system32\drivers\ext2fs.sys type= interact start= system error= severe group= "File System" # sc create IfsMount binPath= system32\DRIVERS\ifsmount.sys type= share start= boot error= normal group= "System Bus Extender" depend= "MountMgr" error (код не помню) файлы разумеется уже скопированны %SystemRoot%\system32\drivers\ext2fs.sys %SystemRoot%\system32\drivers\ifsmount.sys %SystemRoot%\system32\ifsdrives.cpl %SystemRoot%\system32\ifsdrives.dll %SystemRoot%\system32\ifsdrives.exe реестр прописан тоже соответственно записям из Nt501_inst.inf Что за загадки всегда кроются в rundll32.exe advpack.dll,LaunchINFSection zzz.inf, DefaultInstall,0 установке? Ещё вопрос, тут код такой, насколько я понимаю с двумя секциями? А как их в комманду добавить? Или DefaultInstall сам всё найдёт? Хотя, идея налету возникла, наверное надо два раза rundll32.exe advpack.dll пройтись с указанием DefaultInstall.ntx86 и DefaultInstall.ntx86.Services соответственно? Если даже можно пример релизации на InnoSetup очень пожалуйста? |
Последний раз редактировалось semiono, 15-11-2008 в 08:09. Отправлено: 07:47, 15-11-2008 | #68 |
Ветеран Сообщения: 1202
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 11:50, 03-01-2009 | #69 |
Extractor Сообщения: 1422
|
Профиль | Отправить PM | Цитировать Цитата sLiDeR-X:
Полный прототип секции создания ярлыка такой: [profile-items-section] Name=link-name[,name-attributes] CmdLine=dirid,[subdir],filename [SubDir=path] [WorkingDir=wd-dirid,wd-subdir] [IconPath=icon-dirid,[icon-subdir],icon-filename] [IconIndex=index-value] [HotKey=hotkey-value] [Infotip=info-tip] [DisplayResource="ResDllPath\ResDll",ResID] (Windows XP and later) |
|
------- Отправлено: 12:50, 03-01-2009 | #70 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Несколько вопросов по ОС | 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 |
|