Nun-Nun
19-12-2010, 04:34
Помогите решить два вопроса.
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
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