Цитата boss911:
А именно, правлю одну строку в INF, после чего прошу, что бы сгенерировали новую цифровую подпись для драйвера, так как она слетает после правки INF файла. Мне так удобней, а главное приемлемей. »
|
У меня нет такой возможности - править подписи. Кстати, у башратовцев в последних пакетах инф не правленный (хотя недавно еще сами правили).
То есть, их нынешний метод работает через финишер, и вряд ли это можно назвать "бредом сивой кобылы".
В любом случае я попробую что-нибудь сообразить в этом плане, самому интересно разобраться. По крайней мере, если способ сработает, не нужно будет с каждой версией драйвера заморачиваться с правкой инфа и восстановлением подписи.
Главное в их финишере:
exc_1_tagFile2 = "%SystemRoot%\system32\drivers\nv4_mini.sys"
exc_1_tagFile3 = "%DPSROOT%\D\V\N1\NvCplSetupInt.exe"
exc_1_command3 = "%DPSROOT%\D\V\N1\NvCplSetupInt.exe /s /v"/qb"
exc_1_command4 = "cmd.exe /c DEL /F /S /Q %DPSROOT%\D\V\N1\NvCplSetupInt.exe"
При этом строки:
exc_1_tagFile2 = "%SystemRoot%\system32\drivers\nv4_mini.sys"
exc_1_tagFile3 = "%DPSROOT%\D\V\N1\NvCplSetupInt.exe"
определяют наличие установленного драйвера в системе и установщика панели в папке с драйвером.
Строка:
exc_1_command3 = "%DPSROOT%\D\V\N1\NvCplSetupInt.exe /s /v"/qb"
запускает тихую установку панели (мне не ясно, что значит /v"/qb
Строка
exc_1_command4 = "cmd.exe /c DEL /F /S /Q %DPSROOT%\D\V\N1\NvCplSetupInt.exe"
мне не совсем понятна. Объяснил бы кто смысл комманды...
PS: У меня на ATI панель ССС ставится через финиш, и мне кажется проще просто добавить туда еще секцию для NVIDIA.