Для извлечения файлов из архивов, созданных программой PKZIP, используется программа PKUNZIP. Программа ARJ сама умеет извлекать файлы из своих архивов.
487
Архиваторы
Программы PKUNZIP и ARJ имеют следующие форматы вы¬зова:
PKUNZIP режимы имя архива (имена файлов)...
ARJ команда режимы имя архива (каталог]) (имена файлов)... .
Параметры команд:
команда - одна буква, которая задает действие, которое долж¬на выполнять программа ARJ. Например, Е - извлечение файлов из архива, X - извлечение файлов из архива в соответствующие каталоги и т. д.;
режимы - одна или несколько букв с предшествующим зна-ком - (минус) или /; они задают или уточняют требуемые от про¬граммы действия;
имя архива - задает имя архива, откуда извлекаются файлы;
каталог - задает каталог, в который помещаются извлекаемые файлы. Если каталог не указан, подразумевается текущий каталог;
имена файлов—указывают, какие файлы извлекаются из архива.
При извлечении файлов из архива может возникнуть ситуа-ция, когда в том каталоге, в который извлекается файл, уже имеется файл с таким же именем. По умолчанию программы PKUNZIP и ARJ осуществят запрос о перезаписи данного фай-ла. Однако данный запрос можно отменить, воспользовавшись режимами -О для программы PKUNZIP и -J YO для ARJ.
Примеры:
PKUNZIP a:archive -о - извлечение всех файлов из архива A:ARCHIVE.ZIP и помещение их в текущий каталог. Файлы на диске с тем же именем затираются без предупреждения;
ARJ e a:archive -jyo d:\ - извлечение всех файлов из архива A:ARCHIVE.ARJ в корневой каталог диска D:. Файлы на диске с тем же именем затираются без предупреждения.