![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » Разное - Пара вопросов по работе inf-файла |
|
Разное - Пара вопросов по работе inf-файла
|
Ветеран Сообщения: 2158 |
Помогите решить два вопроса.
1) Как из inf-файла запустить exe-файл? 2) Нашёл плагин для TC, запакованный в zip-архив. Внутри лежит inf, в котором прописана процедура установки плагина из-под TC, но работает только наполовину. Стал разбираться, оказалось, что в inf-е импорт в реестр прописан двумя способами - через прямой импорт из секции [Reestr] и через запуск reg-файла в секции [plugininstall], - но ни один не действует. Разумеется, вне zip-архива reg-файл работает без проблем. Вот содержание inf-а: [Version] Signature="$CHICAGO$" SetupClass=BASE [DefaultInstall] AddReg=Reestr [Reestr] HKLM,"%PathReg%","ColorFon",0x00010001,16777215 HKLM,"%PathReg%","ColorFont",0x00010001,0 HKLM,"%PathReg%","ColorFontURL",0x00010001,16711680 HKLM,"%PathReg%","CTPath",,"%COMMANDER_PATH%\Plugins\wlx\NFOView\Profiles\" HKLM,"%PathReg%","LangFile",,"%COMMANDER_PATH%\Plugins\wlx\NFOView\Lang\Rus.lng" HKLM,"%PathReg%","LPath",,"%COMMANDER_PATH%\Plugins\wlx\NFOView\Lang\" HKLM,"%PathReg%","NameFont",,"Lucida Console" HKLM,"%PathReg%","ShowEmot",0x00010001,1 HKLM,"%PathReg%","ShowURL",0x00010001,1 HKLM,"%PathReg%","SizeFont",0x00010001,8 [Strings] Pathreg="SOFTWARE\ISSoft\NFO View for TC" [plugininstall] Setting.reg description=NFO View 1.5 lister plugin for NFO and DIZ files. descriptionRUS=Плагин NFO View 1.5 для просмотра файлов NFO и DIZ. type=wlx file=NFOView.wlx defaultdir=NFOView |
|
Отправлено: 04:34, 19-12-2010 |
Пользователь Сообщения: 106
|
Профиль | Отправить PM | Цитировать |
Отправлено: 19:57, 19-12-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 2158
|
Профиль | Отправить PM | Цитировать Bodya.N,
Прошу прощения, но переменная %COMMANDER_PATH% имеет отношение только к трём строкам, вносимым в реестр, остальные эту переменную не используют и, тем не менее, они тоже в реестр не прописываются! P.S. Прописал переменную COMMANDER_PATH в секции [Strings] - не помогло, по-прежнему не работает. |
------- Последний раз редактировалось Nun-Nun, 20-12-2010 в 15:03. Отправлено: 11:47, 20-12-2010 | #3 |
Пользователь Сообщения: 106
|
Профиль | Отправить PM | Цитировать Не совсем разобрался в сути вопроса...
Цитата Nun-Nun:
|
|
Отправлено: 22:37, 20-12-2010 | #4 |
Ветеран Сообщения: 2158
|
Профиль | Отправить PM | Цитировать Цитата Bodya.N:
|
||
------- Отправлено: 21:09, 21-12-2010 | #5 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Nun-Nun, Вы все смешали в одну кучу.
В ТС существует специальный механизм установки плагинов. Для их установки плагин должен быть упакован в zip и содержать inf файл специального формата. Если открыть такой zip в ТС, то будет предложено установить плагин, но открытие этого же zip архива, не из ТС, не приведет ровным счетом ни к чему (ни какого предложения установки не будет). ТС знает только свой формат inf файла и не будет выполнять inf файлы другого, даже "стандартного", с точки зрения inf файлов, формата. Вам следует определится, что Вы хотите сделать: 1 Устанавливать плагин средствами ТС - ищите описание формата ТС-шного inf файла, но сомневаюсь, что он поддерживает записи в реестр и запуск exe файлов. 2 Устанавливать плагин средствами системы через запуск inf файла - изучайте формат inf файлов. В любом случае я не вижу связи этих вопросов со скриптовыми языками. |
Отправлено: 09:13, 22-12-2010 | #6 |
Ветеран Сообщения: 2158
|
Профиль | Отправить PM | Цитировать Цитата gora:
Но в любом случае, большое спасибо за пояснение, очень ценю Вашу помощь. |
|
------- Отправлено: 11:40, 22-12-2010 | #7 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Как сделать reg-файл? | user2000 | Хочу все знать | 6 | 02-06-2012 23:42 | |
[решено] Как сделать .reg файл с конфогом служб? | jorikello | Автоматическая установка Windows 2000/XP/2003 | 3 | 29-08-2009 16:57 | |
как восстановить файл sysoc.inf | Rinat_spb | Microsoft Windows 2000/XP | 21 | 06-02-2007 22:52 | |
Как создать правильно .reg файл | Wodoley | Хочу все знать | 9 | 26-11-2006 23:45 | |
Как создать *.REG файл? | lunat | Хочу все знать | 3 | 10-03-2005 01:11 |
|