|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Перепаковка пакетов драйверов |
|
Перепаковка пакетов драйверов
|
Ветеран Сообщения: 1575 |
Профиль | Отправить PM | Цитировать
Поскольку уважаемый Fanzuga забросил эту тему, то она передана мне.
В шапке скрипт RPDRIVERS291.7z от Fanzuga - старый и для новых драйвер-паков не пригоден. Выложен для истории и самостоятельного изучения. Моя версия скриптов для перепаковки драйверпаков от Башрата Внимание! Исходные драйверпаки теперь надо класть в папку OLD. История последних изменений B]27.09.11[/b] Адаптировал скрипты под последние на данный момент беты и финалы. Обновил ATI Tray Tools до 1.7.9.1571 (beta). Совместно с JohnnyD отлажена установка панелей nVidia и PhysX 28.08.10 Адаптировал скрипты под последние на данный момент беты и финалы. Обновил ATI Tray Tools до 1.7.9.1560 (beta) и 7za.exe до 9.20. Драйверпаки теперь перепаковываются вместе с ini файлами для установки панелей (для video драйверпаков пути в этих файлах меняются с D\G на D\V) 01.09.10 Адаптировал скрипты под последние на данный момент беты и финалы. Драверпаки перепаковываются теперь так, чтобы файлы inf и ini(только из корня) были расположены в начале архива (автор идеи BadPointer. Подробнее.) 06.06.10 Исправлена незначительная ошибка (подробнее) 21.05.10 Благодаря помощи YikxX окончательно доделал перепаковку панелей nVidia (NvCplSetupInt.exe). Обновил до версии 1.6.9.1486 и перепаковал инсталлятор ATI Tray Tools (добавил в состав инсталлятора русскую справку для версии v1.0.1.527) - для тихой установки используйте ключи: -y -gm2 -fm0. 15.05.10 Исправлена ошибка. Аддон для устранения ошибки, о которой подробнее написано здесь и здесь создавался не только при nvcod.dll с версией большей или равной 1.9.14.99. Те, кто уже скачал могут не скачивать заново, а заменить в файле DelLangDP_Video.cmd в 290 строке число 19144 на 1914499 13.05.10 Благодаря помощи YikxX и Mr dUSHA, ещё раз переделал перепаковку панелей nVidia (NvCplSetupInt.exe). Тестировал на полурабочей карточке - по косвенным признакам панели установились. Жду тестирования от YikxX на ноутбуке. Скрипты актуальны под последнии беты. Введено определение имени получаемого драйверпака на основе имён исходных драйверпаков. При обнаружении в драйверах nVidia соустановщика nvcod.dll с версией большей или равной 1.9.14.99 выводится предупреждение и создаётся аддон для устранения ошибки, о которой подробнее написано здесь и здесь. 22.04.10 Благодаря помощи YikxX и Mr dUSHA, переделал перепаковку панелей nVidia (NvCplSetupInt.exe). Скрипты актуальны под последнии финалы. 12.01.10 Адаптировал скрипты под последнии на данный момент беты и финалы. По сравнению с предыдущей версией изменились только скрипты, поэтому можно простоскачать архив со скриптами dp.7z. 30.11.09 Адаптировал скрипты под последнии на данный момент беты и уменьшил размер архива. 01.02.09 Исправлены ошибки. 29.01.09 Исправлены ошибки. Добавлена обработка Audigi и XFI. Изменена структура папок (новые скрипты не подходят для старой версии). 22.04.09 Обновлены скрипты для совместимости с последними ночными билдами Исправлены ошибки. 30.07.09 Обновлены скрипты. Немного изменена логика работы Добавлена обработка панели nVidia (пока не проверялось на реальной машине) |
|
Отправлено: 05:16, 01-12-2006 |
Ветеран Сообщения: 506
|
Профиль | Отправить PM | Цитировать Fanzuga, Для полного боекомплекта добавить CABARC.EXE
|
Отправлено: 19:16, 04-03-2008 | #121 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Фанзюга Сообщения: 686
|
Цитата magon:
|
|
------- Отправлено: 19:38, 04-03-2008 | #122 |
Крокодил Сообщения: 922
|
Профиль | Отправить PM | Цитировать Цитата Fanzuga:
теперь по скрипту из шапки: строка 143 if exist D\V\A1\%%j\%%i copy 1.txt D\V\A1\%%j\%%i >nul таких каталогов не бывало, правильно так: if exist D\V\A\%%j\%%i copy 1.txt D\V\A\%%j\%%i >nul строка 179 дописать в варианты for %%i in ( .... ,S3DSPCHS.HLP) do ( строка 189 удалить из вариантов for %%i in ( .... ,S3DSPCHS.HLP) do ( строка 193 if exist D\V\V\%%i copy 1.txt D\V\V\%%i >nul правильнее вынести из цикла J, например между строк 189 и 190 Аналогичная ситуация в строке 241 строка 246 пока Boa Soft не сделает сортировку без учёта первого символа - наверное лучше минус убрать... Цитата SamLab:
Если он не нужен - то Fanzuga, включите его в удаление из D\S\SMA3\ PS Вести несколько скриптов бессмысленно - надо один довести до ума... |
||
Отправлено: 10:10, 05-03-2008 | #123 |
Фанзюга Сообщения: 686
|
Цитата magon:
Расковырял его 7ZSplit.exe. Вытащил SFX-модуль и config.txt Далее скармливаем эти файлы и оригинальный XFI.exe батнику следующего содержания: ECHO Распаковака XFI 7za x XFI.exe -o1 ::удаляем исходный файл del /f /s /q xfi.exe ::удаляем локализации del /f /s /q 1\Brz.cab del /f /s /q 1\Chs.cab del /f /s /q 1\Cht.cab del /f /s /q 1\Dut.cab del /f /s /q 1\Frn.cab del /f /s /q 1\Ger.cab del /f /s /q 1\Ita.cab del /f /s /q 1\Jpn.cab del /f /s /q 1\Kor.cab del /f /s /q 1\Spn.cab ::упаковываем архив 7za a XFI.7Z -ssw -mx=9 -mfb=96 -md=32m 1\* ::Создаем SFX архив copy /b XFI.sfx + config.txt + XFI.7z XFI.exe Одна проблема опять упаковывается папка 1, а нужно только ее содержимое, как это пофиксить? |
|
------- Отправлено: 10:28, 05-03-2008 | #124 |
Крокодил Сообщения: 922
|
Профиль | Отправить PM | Цитировать Цитата Fanzuga:
7za a XFI.7Z -ssw -mx=9 -mfb=96 -md=32m \1\*.* |
|
Последний раз редактировалось BXA, 06-03-2008 в 10:16. Причина: Исправил имя архиватора с 7z на 7za Отправлено: 10:46, 05-03-2008 | #125 |
Фанзюга Сообщения: 686
|
BXA,
Учту твои замечания, сделаю репак панелей и будет новая версия |
------- Отправлено: 12:51, 05-03-2008 | #126 |
Фанзюга Сообщения: 686
|
Цитата BXA:
"Системе не удается найти указанный путь" |
|
------- Отправлено: 07:12, 06-03-2008 | #127 |
Крокодил Сообщения: 922
|
Профиль | Отправить PM | Цитировать Цитата Fanzuga:
букву A в конце не написал - у меня переименованная версия: 7za |
|
Отправлено: 09:00, 06-03-2008 | #128 |
Ветеран Сообщения: 506
|
Профиль | Отправить PM | Цитировать В XFI.EXE еще надо почистить CmnSupt.cab (\CTShared\CTRedist\Cadi\)
|
Отправлено: 10:03, 06-03-2008 | #129 |
Фанзюга Сообщения: 686
|
Цитата BXA:
Вот выдача команды: |
|
------- Отправлено: 11:48, 06-03-2008 | #130 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Переупаковка MSI/MSP пакетов | Virtuez | Автоматическая установка приложений | 28 | 14-03-2024 08:38 | |
Утилиты - DriverPack Solution - установка драйверов | ArtXGroup | Наборы обновлений для Windows XP/2003/Windows 7 | 1766 | 14-05-2023 16:18 | |
DriverPacks BASE (интегратор пакетов драйверов Башрата) - вопросы и ответы | YikxX | Автоматическая установка Windows 2000/XP/2003 | 331 | 15-01-2017 03:13 | |
Драйвер - [решено] Удаление пакетов драйверов | kadrus | Microsoft Windows 7 | 4 | 06-01-2010 17:23 | |
Перепаковка драйверов | ragocTb | Автоматическая установка Windows 2000/XP/2003 | 4 | 31-12-2006 02:20 |
|