Извлечение файлов из архива.
А программа ARJ сама умеет извлекать файлы из своих архивов. ARJ имеет следующий формат вызова:
ARJ команда режимы имя-архива (катологХ) [имена-файлов].
Параметры команд:
команда — одна буква, которая задает действие, которое должна выполнить программа ARJ. Например, Е — извлечение файлов из архива, Х — извлечение файлов из архива в соответствующие каталоги и т.д.;
режимы — указываются с предшествующим знаком «-» или «/»; они задают или уточняют требуемые от программы действия;
имя-архива — задает имя архива, откуда извлекаются файлы. Если расширение у имени архивного файла не указано, подразумевается ARJ — для программы ARJ. В имени архива можно употреблять символы * и?—в этом случае обрабатывается несколько архивных файлов;
каталог — задает каталог, в который помещаются извлекаемые из архива файлы. Если каталог не указан, подразумевается текущий каталог;
имена-файлов — указывают, какие файлы извлекаются из архива. При задании имен файлов можно использовать символы * и ?. По умолчанию подразумеваются все файлы, имеющиеся в архиве.
После ввода команды программы архивации начинают извлечение файлов из архива. На экране изображаются имена извлекаемых из архива файлов.
Режимы замещения существующих на диске файлов.
При извлечении файлов из архива может возникнуть ситуация, когда в том каталоге, в который извлекается файл, уже имеется файл с таким же именем. По умолчанию программа ARJ при этом выполняет следующие действия: если файл на диске более старый (имеет более раннюю дату последней модификации, чем файл в архиве), на экран выводится запрос: «имя-файла exists. Overwrite [YNAQ] ?». Если файл на диске имеет ту же или более позднюю дату последней модификации, что и файл в архиве, выводится тот же запрос, но вместо «exists» сообщается «is same or newer». Можно нажать на одну из клавиш: (y] — заместить имеющийся на диске файл, (N — будет выдан запрос, в ответ на который можно ввести Новое имя файла или сразу нажать Enter для пропуска извлечения данного файла, (А) — всегда замещать имеющиеся на диске файлы (больше запросов не будет), (Q) — окончить работу программы ARJ.
Итак, мы рассмотрели самый популярный архиватор, работающий через командную строку. Пришла очередь рассмотреть и САМЫЙ популярный и мой любимый архиватор:
WinRAR
WinRar – это 32-разрядная версия архиватора RAR для Windows, мощного средства создания архивов и управления ими. Существует несколько версий RAR для разных операционных систем, в частности, RAR для Windows, Linux, DOS, OS/2, UNIX.
Следует признать, что разработка WinRAR началась во многом благодаря успеху программы WinZIP. За 2 года, с 1991 по 1993, был достигнут значительный прорыв в разработке методов шифрования и уплотнения данных. Сразу после своего появления он стал несомненным лидером благодаря тому, что позволял значительно эффективнее использовать дисковое пространство.
Возможности WinRAR:
Полная поддержка архивов RAR и ZIP;
Оригинальный высокоэффективный алгоритм сжатия данных;
Специальный алгоритм мультимедиа-сжатия;
Оболочка с поддержкой drag&drop;
Интерфейс командной строки;
Управление архивами других форматов (CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR);
Метод непрерывного (solid) архивирования, при использовании которого может быть достигнута на 10-50% более высокая степень сжатия, чем дают обычные методы, особенно если упаковывается значительное количество небольших файлов однотипного содержания;
Поддержка многотомных архивов;
Создание самораспаковывающихся (SFX) обычных и многотомных архивов с помощью стандартного или дополнительных модулей SFX;
Восстановление физически повреждённых архивов;
Поддержка кодировки Unicode в именах файлов;
Другие дополнительные функции, например, шифрование, добавление архивных комментариев, ведение протокола ошибок и пр.
Так как архиватор создавался для ОС Windows95, то его интерфейс соответствует стандартам, в ней принятым. Таким образом, любой пользователь, пусть даже поверхностно знакомый с любым прикладным пакетом ОС Windows95, буквально с первых минут работы с архиватором WinRAR попадает в привычную для себя среду. Тем более, что согласно правилам формирования пользовательского интерфейса для ОС Windows95 каждая программа должна иметь системное меню HELP. Именно тут пользователь сможет найти широкий спектр информации: от правил работы с самой утилитой WinRAR до достаточной объёмной лекции об архивах вообще и принципах их создания.
Дата добавления: 2016-04-14; просмотров: 1012;