Как использовать CustomDestination в INF?
От: sh093  
Дата: 19.12.02 10:28
Оценка:
Задача:
Скопировать файл sample.txt в подкаталог out каталога, указанного в HKLM\SOFTWARE\Company\Product\path.
Вроде бы CustomDestination позволяет это сделать, судя по комментариям в NTDDK *.INF, но почему то самонаписанный пример не работает, файл копируется в подкаталог out текущего каталога. Где поискать информацию о CustomDestination? Или подскажите, где я не прав:

sample.inf
===
[Version]
Signature = "$CHICAGO$"
Class = Base
AdvancedINF=2.5

[SourceDisksNames]
1="Sample Install Disk",, 0001

[SourceDisksFiles]
sample.txt=1

[DefaultInstall]
RequiredEngine = setupapi
CheckAdminRights=1
CustomDestination=VT.CustomDirs
CopyFiles=ETC.Copy
MediaType = SOFTWARE

[ETC.Copy]
sample.txt

[VT.CustomDirs]
49000=VTDir,5

[VTDir]
"HKLM","SOFTWARE\Company\Product","path","",""

[DestinationDirs]
DefaultDestDir = 49000,"out"
ETC.Copy = 49000,"out"

[Strings]
===

install.bat
===
@rundll32.exe setupapi.dll,InstallHinfSection DefaultInstall 4 .\mrv.inf
===

Все это не работает под XP Professional.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.