|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Перепаковка пакетов драйверов |
|
Перепаковка пакетов драйверов
|
Ветеран Сообщения: 1576 |
Профиль | Отправить 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 |
Ветеран Сообщения: 5768
|
Профиль | Сайт | Отправить PM | Цитировать Цитата BXA:
|
|
------- Отправлено: 16:23, 02-03-2008 | #101 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Фанзюга Сообщения: 686
|
Цитата SamLab:
Цитата BXA:
Цитата SamLab:
Залил исправленную версию в свой предыдущий пост, т. о. действительна ссылка в шапке. |
|||
------- Отправлено: 17:14, 02-03-2008 | #102 |
Ветеран Сообщения: 733
|
Профиль | Сайт | Отправить PM | Цитировать День добрый
у меня скрипт не создает файлы для видео копирую в каталог файлы с именами DP_Graphics_A_wnt5_x86-32_802.7z DP_Graphics_B_wnt5_x86-32_7121.7z DP_Graphics_C_wnt5_x86-32_712.7z DP_Sound_A_wnt5_x86-32_8021.7z DP_Sound_B_wnt5_x86-32_712.7z на выходе получаю только ..\NEW\-DP_SOUND_CREATIVE.7Z ..\NEW\DP_SOUND_OTHER.7Z ..\NEW\DP_SOUND_REALTEK.7Z вот лог Начало работы скрипта 03.03.2008 12:26:34.23 Удаление лишних файлов 03.03.2008 12:28:08.73 Переименование каталога с видеодрайверами Перемещено файлов: 1. Удаление временных файлов 03.03.2008 12:31:26.14 Завешение работы скрипта 03.03.2008 12:31:27.59 |
------- Отправлено: 09:38, 03-03-2008 | #103 |
Фанзюга Сообщения: 686
|
romeo91,
Сорри, это моя ошибка, исправил. Скачайте повтроно, плз. |
------- Отправлено: 09:56, 03-03-2008 | #104 |
Ветеран Сообщения: 506
|
Профиль | Отправить PM | Цитировать |
Отправлено: 10:19, 03-03-2008 | #105 |
Ветеран Сообщения: 733
|
Профиль | Сайт | Отправить PM | Цитировать Fanzuga,
и снова не до конца! в скрипте MOVE /Y "D\G" "D\V" >>RP.LOG и далее все проверки и удаления идут с каталогами "D\G" Добавлено позже Не обновил страницу и не увидел что об ошибке уже отписали |
------- Отправлено: 10:29, 03-03-2008 | #106 |
Фанзюга Сообщения: 686
|
Йиэх, проверяем
|
------- Отправлено: 11:12, 03-03-2008 | #107 |
Ветеран Сообщения: 506
|
Профиль | Отправить PM | Цитировать Fanzuga, и еще - не удаляются файлы в:
D\G\As2 D\G\M2 (GSeries.cab) D\G\S3f, D\G\S3h ( S3DSPCHS.HLP остался) D\G\V |
Отправлено: 11:23, 03-03-2008 | #108 |
Крокодил Сообщения: 922
|
Профиль | Отправить PM | Цитировать Пока Волк грустит - осмелюсь предложить универсальный вариант скрипта для перепаковки пакетов драйверов версий от 710 до 802 а так же их смеси в любой комбинации...
Результат работы скрипта проверен сверкой с работой старого скрипта от "Волка" на старых пакетах и с результатом работы новых скриптов на новых версиях пакетов драйверов. Выверен каждый каталог. Цитата magon:
Цитата magon:
Но всегда можно дописать скрипт, кто решится и сможет проверить установку... Остальные замечания учтены.... |
||
Последний раз редактировалось BXA, 19-03-2008 в 11:34. Отправлено: 13:09, 04-03-2008 | #109 |
Фанзюга Сообщения: 686
|
Пока Крокодил не спит, я тоже ваяю...
Цитата magon:
Цитата magon:
Цитата magon:
Цитата magon:
::Обработка Matrox IF NOT EXIST 1 MKDIR 1 expand D\V\M2\GSeries.CAB -F:*.* 1\ ECHO Matrox :: Замена файлов локализации файлами-пустышками GSERIES for %%i in ("MultiDisplay Utility_De.cnt","MultiDisplay Utility_Es.cnt","MultiDisplay Utility_Fr.cnt","MultiDisplay Utility_It.cnt",PDeskFre.cnt,PDeskGer.cnt,PDeskIta.cnt,PDeskSpa.cnt,PDResFre.dll,PDResGer.dll,PDResIta.dll,PDResSpa.dll,"MultiDisplay Utility_De.hlp","MultiDisplay Utility_Es.hlp","MultiDisplay Utility_Fr.hlp","MultiDisplay Utility_It.hlp",PDeskFre.hlp,PDeskGer.hlp,PDeskIta.hlp,PDeskSpa.hlp,SuppFre.rtf,SuppGer.rtf,SuppIta.rtf,SuppSpa.rtf ReadFre.txt,ReadGer.txt,ReadIta.txt,ReadSpa.txt) do ( if exist 1\%%i copy 1.txt 1\%%i >nul ) cabarc -m LZX:21 -p -r N D\V\M2\GSeries.cab 1 RMDIR /S /Q 1\ 1. Используется cabarc, который не входит в Windows штатно (зато поддерживает больше функций и лучше жмет чем стандартный makecab) Впрочем утилита весит 200Кб можно написать процедуру ее проверки и копирования. 2. С упаковкой какой-то гон, упаковывается сама папка 1 а нужно чтобы только ее содержимое. Соответственно с таким архивом драйвер не установиться. Жду советов и рекомендаций, может это сделать все таки makecab. Вопрос как? Ниже моя исправленная версия, пока не прикрепляю в шапку, изучу скрипт из предыдущего поста и возможно учту изменения. Только для тестирования 2.5 Beta 2BXA, Давай уже разберемся вместе с матроксом. Ну и еще кто-нить скажет нужны ли папки N/3 и N/4? |
||||
------- Отправлено: 13:33, 04-03-2008 | #110 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Переупаковка 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 |
|