$put_perv_real = "/home/www/dvakompa-ru/dopol/"; ?>
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, …