Извлечение файлов из архивов формата .cab в операционных системах Windows.



Cabinet (.cab) — формат файлов архивов, применяющийся в операционных системах семейства Microsoft Windows. Формат поддерживает сжатие и цифровые подписи. Используется в различных технологиях установщиков Microsoft. Для создания архивов формата .cab имеется стандартная утилита командной строки makecab.exe. Для извлечения - extrac32.exe.

Формат командной строки EXTRAC32:

EXTRACT [/Y] [/A] [/D | /E] [/L dir] cabinet [filename ...]

EXTRACT [/Y] source [newname]

EXTRACT [/Y] /C source destination


Параметры командной строки:

cabinet - cab-файл, содержащий 2 и более сжатых файлов.

filename -имя файла, который должен быть извлечен из архива .cab. Допускается несколько имен, разделенных пробелом или задание шаблона имени.

source - исходный сжатый файл (одиночный сжатый файл в формате cabinet ).

newname - новое имя файла, присваиваемое извлекаемому из архива. Если не указано – используется исходное.

/A - обрабатывать все архивы из множества, указанного в первом.

/C - копировать архив в каталог для распакованных файлов.

/D - отображать пути файлов.

/E - извлечь все файлы из данного архива .cab /L dir - путь каталога для извлекаемых файлов.

/Y - не спрашивать подтверждение на перезапись существующих файлов.

Примеры использования:

extrac32 /E disk1.cab /L C:\DataCAB - извлечь все файлы из архива disk1.cab в каталог DataCAB на диске C:

extrac32 /E /A c:\disk1\1.cab /L c:\DataCAB - извлечь все файлы из составного архива, находящегося в каталогах disk1, disk2, …










Весь список команд CMD Windows