Lubitel Softa, в заголовке FINISH.INI описано всё то, что Вас интересует:
читать дальше »
[KeepDrvParam]
; Настройка фильтра сохранения драйверов.
; только при KeepDrivers = 1 !!!
; Иначе секция игнорируется и файлы драйверов по завершению установки будут удалены.
; Какие папки всегда сохранять. Все пути от корня папки через ','
; Можно поставить только *, тогда сохранится все и остальные фильтры игнорируется
KeepHWDir=*
; Какие классы устройств ВСЕГДА сохранять, через ','
KeepHWClass=
; Какие классы ИЗ УСТАНОВЛЕННЫХ В СИСТЕМЕ устройств сохранять, через ','
KeepHWInstalled=*
; Использовать более строгий алгоритм для поиска подходящих драйверов
; Но, дольше и могут быть найденны не все совпадающие драйверы из пакета
KeepOlnlyBetterMatcth = 1
; В какую папку все сохранить
; Структура папок сохраняется.
; Например:
; было C:\D\V\ATI\NEW стало %SystemRoot%\OemDrv\V\ATI\NEW
; что позволяет использовать драйверы повторно.
KeepDrvDir=%SystemRoot%\OemDrv
; Подстановка папок. Если надо сохранять сложную структуру папок.
; Например, inf лежит в S\CR3\Win2k_xp и без подстановки сохранилось бы
; только содержимое S\CR3\Win2k_xp, а многие части драйвера лежат в папках в S\CR3
; в нижеприведенном при обнаружении нужной к сохранению папки S\CR3\Win2k_xp на самом
; деле будет сохранена вся S\CR3 с содержимым.
[DrvDirSybstitute]
S\CR3\Win2k_xp=S\CR3
; Далее - секции панелей
; [Panels_XXX]
; Заголовок секции
; Caption=New Ati driver - Catalust Control Center
; TagFile_01 - TagFile_99
; По порядку!!!
; Проверка наличия файла
; комманды будут выполнены при наличии ВСЕХ файлов
; TagFile_01=%DRVDIR%\ati2mtag.sys
; TagFile_02=%DPROOT%\V\ATI\CCC\ISScript9.Msi
; TagFile*_01 - TagFile*_99
; По порядку!!!
; Проверка наличия файла
; комманды будут выполнены при наличии ХОТЯ БЫ ОДНОГО из файлов
; TagFile*_01=%DRVDIR%\ati2mtag.sys
; TagFile*_02=%DPROOT%\V\ATI\CCC\ISScript9.Msi
; Condition_01 - Condition_99
; По порядку!!!
; запуск программы и контроль кода возврата. При ERRORLEVEL = 0 проверка считается прошедшей
; комманды будут выполнены при прохождении ВСЕХ проверок секции
; Condition_01=%DPROOT%\V\ATI\NEW\ChekVer.exe
; Condition*_01 - Condition*_99
; По порядку!!!
; запуск программы и контроль кода возврата. При ERRORLEVEL = 0 проверка считается прошедшей
; комманды будут выполнены при прохождении ХОТЯБЫ ОДНОЙ провероки секции
; Condition*_01=%DPROOT%\V\ATI\NEW\ChekVer.exe
; Condition*_02=%DPROOT%\V\ATI\OLD\ChekVer.exe
; HWID_01 - HWID_99
; По порядку!!!
; комманды будут выполнены при наличии ВСЕХ указанных HWID
; HWID_01=HDAUDIO\FUNC_01&VEN_10EC&DEV_0883&SUBSYS_1695E601
; HWID*_01 - HWID*_99
; По порядку!!!
; комманды будут выполнены при наличии ХОТЯБЫ ОДНОГО указанных HWID
; HWID*_01=HDAUDIO\FUNC_01&VEN_10EC&DEV_0883&SUBSYS_1695E601
; HWID*_01=HDAUDIO\FUNC_01&VEN_10EC&DEV_0883&SUBSYS_1695E605
; Command_01 - Command_99
; По порядку!!!
; Команды выполняются при прохождении всех проверок по порядку
; Пустых проверок быть не должно!
; При отсутствии всех проверок комманды выполнются всегда
; Command_01=MSIEXEC /i %DPROOT%\V\ATI\CCC\ISScript9.Msi /qn /norestart
; Command_02=MSIEXEC /i %DPROOT%\V\ATI\CCC\ATICCC.msi /qn /norestart
;Video drivers part
[Panels_001]
Caption=All Ati driver - Ati Tray Tools
TagFile_01=%DRVDIR%\ati2mtag.sys
TagFile_02=%DPROOT%\AtiTrayTools.exe
Command_01=%DPROOT%\AtiTrayTools.exe /SILENT
;Sound driver part
[Panels_002]
Caption=Nvidia audio mixer
TagFile_01=%DRVDIR%\nvapu.sys
TagFile_02=%DPROOT%\S\N2\AudioUtl.exe
Command_01=START /WAIT %DPROOT%\S\N\2\AudioUtl.exe -qn
[Panels_003]
Caption=installs X-Fi Titanium
TagFile_01="%DRVDIR%\ha20x22k.sys"
TagFile_02="%SystemRoot%\system32\SBXFi.ico"
TagFile_03="%DPROOT%\S\CR0\CTZAPXX.exe"
Command_01="%DPROOT%\S\CR0\CTZAPXX.exe /S"