Как вытащить файлы из *.cab драйверов?

Обсуждение проблем с установкой и конфигурированием операционных систем.

Модератор: Gromak

Сообщение Aleg » Пт авг 08, 2003 3:26 am

Помогите эту решить проблему. Часто в пакетах drv идут cab-архивы. Чем их можно просмотреть и извлечь отдельные файлы? Надо до зарезу.
Аватара пользователя
Aleg

 
Сообщения: 3732
Зарегистрирован: Ср янв 08, 2003 8:36 am
Благодарил (а): 0 раз.
Поблагодарили: 12 раз.

Сообщение III » Пт авг 08, 2003 10:12 am

Во многих случаях их корректно открывают WinRAR и Windows Commander.
III

 
Сообщения: 334
Зарегистрирован: Вс апр 07, 2002 12:58 pm
Откуда: Minsk
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Aleg » Пт авг 08, 2003 10:51 am

Нет, WinRAR не катит. Чем они пакуют? И есть ли универсальное средство? В инсталляторах программ также часто встречаются эти *.cab.
Добавлено автором
Да, и в пакете идет распаковщик, но где он, и как его выщемить?
Аватара пользователя
Aleg

 
Сообщения: 3732
Зарегистрирован: Ср янв 08, 2003 8:36 am
Благодарил (а): 0 раз.
Поблагодарили: 12 раз.

Сообщение savely » Пт авг 08, 2003 11:11 am

Если стандартный майкрософтовский CAB - extract.exe из виндов. Но некоторые инсталляторы (вроде, Wise или InstallShield) делают нестардартные кабы, которые только сами раздувать умеют.
Аватара пользователя
savely
HWBY Team
HWBY Team
 
Сообщения: 6876
Зарегистрирован: Вс мар 17, 2002 2:40 pm
Откуда: Моск. обл., г.Троицк
Благодарил (а): 2 раз.
Поблагодарили: 26 раз.

Сообщение Master » Пт авг 08, 2003 11:12 am

Aleg

Обычные кабы(например из инсталляций win95-98) легко распаковывает WinCommander, WinRAR.

Инсталлшилдовые архивы - не знаю кто.

Распаковщик - в инсталляциях тех же Win95-98 вы можете найти файлик EXTRACT.EXE. С параметрами его командной строки легко разобраться.
Добавлено автором
гы... опередил... :smile:
Master

 
Сообщения: 277
Зарегистрирован: Вт авг 20, 2002 12:31 pm
Откуда: Minsk
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение savely » Пт авг 08, 2003 11:20 am

Причем почти дословно повторил :laugh:
Аватара пользователя
savely
HWBY Team
HWBY Team
 
Сообщения: 6876
Зарегистрирован: Вс мар 17, 2002 2:40 pm
Откуда: Моск. обл., г.Троицк
Благодарил (а): 2 раз.
Поблагодарили: 26 раз.

Сообщение Night Angel » Пт авг 08, 2003 11:42 am

AFAIK *.cab, который может открыть WC = *.zip (InstallShield и спрашивает, создавать zip-совместимый архив или нормальный cab)
Аватара пользователя
Night Angel

 
Сообщения: 563
Зарегистрирован: Вт апр 02, 2002 12:03 am
Откуда: Могилёв
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Aleg » Пт авг 08, 2003 11:47 am

Нет, ну с творением Билла все понятно. Там все прозрачно и честно. Даже WinZIP их щелкает. И распакощик в дистрибутиве Win приложен отдельно вменяемый... Вот более конкретно. Взять драйвера для видеокарты брендовой, или акселератор к Intel чипсету. Раскрываешь exe-ник, а там парочка cab-oв. Как с ними бороться? Мне нужно проверить, есть ли там нужные файлы и выгрызть, не устанавливая ПО. Причем тот же WinRAR говорит, что это нестадартный микрософтовый cab и отказывается работать.
Добавлено автором
Распаковщик сидит в setup, я так думаю, но мне то и надо распаковать, но выборочно, или все, но не устанавливая всю эту лабуду в систему.
Аватара пользователя
Aleg

 
Сообщения: 3732
Зарегистрирован: Ср янв 08, 2003 8:36 am
Благодарил (а): 0 раз.
Поблагодарили: 12 раз.

Сообщение Whoa » Пт авг 08, 2003 12:57 pm

Aleg , а если попробовать setup.exe /? Некоторые позволяют распаковывать без установки.
Whoa
HWBY Team
HWBY Team
 
Сообщения: 2827
Зарегистрирован: Ср май 15, 2002 11:12 pm
Откуда: Минск
Благодарил (а): 2 раз.
Поблагодарили: 5 раз.

Сообщение Aleg » Пт авг 08, 2003 1:13 pm

$this->bbcode_second_pass_quote('', '[')b]Whoa
а если попробовать setup.exe /?


Гнусно запускается инсталляция...Мое умозаключение отказывает.
Аватара пользователя
Aleg

 
Сообщения: 3732
Зарегистрирован: Ср янв 08, 2003 8:36 am
Благодарил (а): 0 раз.
Поблагодарили: 12 раз.

Сообщение Master » Пт авг 08, 2003 2:05 pm

$this->bbcode_second_pass_quote('', '[')b]Aleg
Распаковщик сидит в setup, я так думаю, но мне то и надо распаковать, но выборочно, или все, но не устанавливая всю эту лабуду в систему.


тогда не знаю... :frown:
Master

 
Сообщения: 277
Зарегистрирован: Вт авг 20, 2002 12:31 pm
Откуда: Minsk
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение savely » Пт авг 08, 2003 3:07 pm

Аватара пользователя
savely
HWBY Team
HWBY Team
 
Сообщения: 6876
Зарегистрирован: Вс мар 17, 2002 2:40 pm
Откуда: Моск. обл., г.Троицк
Благодарил (а): 2 раз.
Поблагодарили: 26 раз.

Сообщение Whoa » Пт авг 08, 2003 4:14 pm

Если распаковка не предусмотрена производителем, то общего решения нет. Ибо написать (слегка модифицирофать существующий архиватор) не так уж и трудно. И расширение к такой самоделке приделать cab.
А вот частные решения естественно будут, но каждый раз придется искать что-то новое.
Whoa
HWBY Team
HWBY Team
 
Сообщения: 2827
Зарегистрирован: Ср май 15, 2002 11:12 pm
Откуда: Минск
Благодарил (а): 2 раз.
Поблагодарили: 5 раз.

Сообщение Aleg » Пн авг 11, 2003 2:25 am

Благодарность savely! По ссылке нашел, чем взлохматить соответствующий cab и закрыть для себя вопрос. Полезные штучки для нестандартных решений.
Аватара пользователя
Aleg

 
Сообщения: 3732
Зарегистрирован: Ср янв 08, 2003 8:36 am
Благодарил (а): 0 раз.
Поблагодарили: 12 раз.


Вернуться в Операционные системы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11

cron