Компьютер IBM PC/AT, MS-DOS и Windows. Вопросы и ответы© Александр Фролов, Григорий ФроловТом 10, М.: Диалог-МИФИ, 1993, 218 стр. 1.14. Как использовать программу-архиватор ARJ.EXEАрхиватор ARJ.EXE - это одна из наиболее удобных и многофункциональных программ архивации из всех известных нам на момент написания книги. В нашем справочнике рассмотрены только основные и наиболее интересные функциональные возможности архиватора ARJ.EXE. Более подробную информацию о архиваторе ARJ.EXE можно получить, запустив на выполнение программу ARJ.EXE без параметров. Архиватор ARJ.EXE используется следующим образом: ARJ <command> [-<switch> [-<switch>...]] <archive_name> [<file_names>...] Обязательный параметр command определяет команду, выполняемую архиватором. Приведем таблицу самых важных команд:
После одной из приведенных команд могут следовать один или несколько необязательных дополнительных параметров switch. Дополнительные параметры должны выделяться символом '-'. Они задают модификацию выполняемой команды. Приведем таблицу наиболее важных дополнительных параметров архиватора ARJ.EXE:
После дополнительных параметров следует имя файла архива - archive_name. Вслед за именем обрабатываемого архива может идти список имен извлекаемых, добавляемых или удаляемых файлов - file_names. При указании имен извлекаемых, добавляемых и удаляемых файлов можно использовать символы '?' и '*'. Если вы не укажите список file_names, то будут подразумеваться все файлы, расположенные в текущем каталоге. Приведем несколько примеров использования архиватора ARJ.EXE для создания архива: ARJ a -r -x*.obj -xtmp.* collaps После выполнения этой команды в текущем каталоге будет создан архив из всех имеющихся там файлов за исключением файлов с расширением OBJ (параметр -x*.obj ) и именами TMP (-xtmp.*). Имя архива будет COLLAPS.ARJ. Файлы, расположенные в подкаталогах также будут записаны в архив. Для восстановления файлов из архива можно воспользоваться следующей командой: ARJ x collaps По этой команде из архива COLLAPS.ARJ, который в данном случае должен находится в текущем каталоге, будут извлечены все имеющиеся там файлы. При этом будет воссоздана вся структура каталогов существовавшая в момент архивации. В качестве еще одного примера рассмотрим использование архиватора ARJ.EXE для создания самораскрывающегося архива. Для создания самораскрывающихся архивов в архиваторе ARJ.EXE предусмотрены параметры -je и -je1. Самораскрывающийся архив представляет собой выполнимый файл, который при запуске восстанавливает хранящиеся в нем самом файлы. При этом нет необходимости запускать ARJ.EXE. Но ни что не дается даром - размер самораскрывающегося архива больше размера обычного архива. Фактически самораскрывающийся архив - это обычный архив к которому добавлен упрощенный вариант архиватора ARJ.EXE, который может только раскрыть данный архив. Пусть вы собираетесь создать самораскрывающийся архив из всех файлов, расположенных в текущем каталоге. В этом случае вы можете ввести следующую команду: ARJ m -je collaps После выполнения данной команды будет создан самораскрывающийся архив, содержащий все файлы, которые находились в текущем каталоге, а затем исходные файлы будут удалены. В результате текущий каталог будет содержать файл COLLAPS.EXE, представляющий собой самораскрывающийся архив. Теперь для восстановления файлов из самораскрывающегося архива вам достаточно запустить на выполнение файл COLLAPS.EXE. |