Компьютерные подсказки для начинающих

Open Library - открытая библиотека учебной информации. Что такое расширение файла ARJ? Файлы имеющие расширения zip arj относятся к

Следующие пункты помогут Вам понять, что такое файл с суффиксом *.arj и как его открыть.

Как открыть файл.arj?

Самая частая проблема, появляющаяся в момент, когда Вы не можете открыть файл.arj парадоксальна, - отсутствие установленной соответствующей программы на Вашем устройстве. Решение очень простое, достаточно выбрать и установить одну программу (или несколько) для обслуживания файла.arj из списка, который Вы найдете на этой странице. После правильной установки компьютер должен сам связать установленное программное обеспечение с файлом.arj который Вы не можете открыть.

Другие проблемы с файлом.arj

Вы скачали и правильно установили одну из программ, но проблема с файлом.arj по-прежнему повторяется? Может быть несколько причин такой ситуации. Здесь представлены несколько причин, которые могут являться причиной возникшей проблемы с файлом.arj:

  • файл.arj которого касается проблема поврежден
  • файл не загружен полностью (скачать еще раз файл из того же источника, либо с приложения, сообщения, e-mail)
  • в не существует соответствующей связи файла.arj с установленной программой для его обслуживания
  • файл инфицирован или malware
  • программа, обслуживающая файл.arj не имеет соответствующих ресурсов компьютера, либо не установлены соответствующие контроллеры, позволяющие программе запуститься

Программы для архивации файлов

Существует много программ для архивации файлов. Как правило, эти программы позволяют помещать ко­пии файлов на диск в сжатом виде в архивный файл, извлекать файлы из архива, просматривать оглавление архива и так далее. Разные программы отличаются фор­матом архивных файлов, скоростью работы, степенью сжатия файлов при помещении в архив, удобством ис­пользования. Широко распространены программы PKZIP, PKUNZIP, ARJ, ICE, LHA, RAR.

Программа ARJ (версия 2.42), известна как одна из лучших по набору функций, предоставляемых пользователю, степени сжатия и скорости работы. Особенно эффективна программа ARJ при работе с текстовыми файлами и файлами баз данных.

Формат команды:

ARJ <команда> [ключ] <имя-архива> [<список файлов>]]

При вводе команды ARJ без параметров на экран выводится список команд и ключей программы.

Команды:

а - добавление файлов в архив;

d - удаление файлов из архива;

е - извлечение файлов из архива в текущий каталог;

f - добавление в архив только новых файлов;

l - просмотр списка содержания архива без указания пути к файлам;

m - перенос файлов в архив;

t - проверка целостности архива;

u - изменить файлы в архиве;

v - просмотр списка архива с указанием пути к файлам;

w - найти текстовую строку в архиве;

х - извлечение файлов с полным именем (восстанавливает структуру каталога);

y - копирование архива с новыми параметрами.

Ключи (опции) (приведена лишь часть ключей):

с - извлечение файлов с указанным временем соз­дания;

d - извлечение с удалением;

е - исключить маршрут из имени файла;

f - обновить существующие файлы;

g - защита создаваемого архива паролем:

g <пароль> - пароль вводится в командной строке;

g? - ввод невидимого пароля;

je – создание самораспаковывающегося архива;

jp – пауза при просмотре содержимого архива после заполнения экрана;

m - указание метода сжатия (0, 1, 2, 3, 4):

m0 – без сжатия; m1 – нормальное сжатие (по умолчанию); m2 – наибольшее сжатие; m3 - быстрое сжатие меньшая степень сжатия (компрессия); m4 – самое быстрое сжатие и наименьшая компрессия;

n - только новый файл;

r - добавление файлов из текущего каталога и всœех вложенных каталогов и подкаталогов;

u - изменить файл (новые и обновленные);

v - создание многотомного архива;

w - указать каталог, в который будут помещены временные файлы во время работы;

х - добавление/замена файлов, за исключением файлов, имена которых указаны за ключом;

у - с подтверждением запроса на извлечение, предполагается ответ Yes;

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

Так как файлы архивации используются достаточно часто, целœесообразно путь к файлам программ архивации указать в файле автозапуска.

Архивация файлов :

C:\>arj a D:\ARCHIV\new.arj E:\NEW

Производится упаковка каталога NEW с диска E: с использованием полных имен файлов. Архивный файл помещается на диск D: в каталог ARCHIV, имя архивного файла new, а расширение имени файла - arj;

C:\>ARJ a D:\ARCHIVL\lex.arj E:\LEX\*.*

архивируются всœе файлы из каталога LEX диска Е: и помещаются в файл lex.arj каталога ARCHIVL диска D:;

C:\>ARJ a -r -v А:sc5.arj E:\SC5\*.*

архивируются всœе файлы из каталога SC5 и всœех его подкаталогов (режим -r) диска Е:, создается многотомный архив на диске А: (режим -v). После заполнения одной дискеты выдается запрос на установку следующей дискеты.

Разархивация файлов:

ARJ <команда> [-режимы] <имя-архива> [каталог\] [имена-файлов]

Здесь [каталог\] - каталог, куда будут помещаться файлы, извлекаемые из архива, [имена-файлов] - файлы извлекаемые из архива.

C:\>ARJ e D:\ARCHIVL\lex E:\LEX\

извлекается архивный файл из каталога ARCHIVL диска D:. Извлекаемые файлы помещаются в каталог LEX диска E:

C:\>ARJ е –v A:\lex.arj E:\LEX\

Производится разархивация (распаковка) многотомного архива lex.arj, расположен­ного на дискетах в каталог LEX диска Е:

Для ускорения процесса разархивации целœесообраз­но скопировать архивированный файл с дискеты в кор­невой или требуемый каталог диска Е:, а затем разархивировать файл командой, к примеру:

C:\>ARJ x E:\LEX\Sc5.arj E:\LEX\

извлекается файл Sc5.arj с восстановлением всœех каталогов и подкаталогов (команда x). Извлекаемые файлы помещаются в каталог LEX диска Е:. В случае если нужных подкаталогов нет на диске, то выдается запрос на их создание.



  • -

    Назначение архиватора ARJ Программа ARJ позволяет: · Создавать архивные файлы из отдельных или всех файлов текущего каталога и его подкаталогов, загружая в один архив до 32000 файлов; · Добавлять и заменять файлы в архиве; · Извлекать и удалять файлы из архива; ·... [читать подробенее]


  • - Программа-архиватор ARJ

    1 2 3 4 5 Формат задания команд Способы управления программой-архиватором Периодическая архивация файлов При выборе способа архивации изменяемых файлов и каталогов наиболее существенными являются простота архивации и удобство использования этих... [читать подробенее]


  • - ARJ l arxbank.exe

    Просмотр содержимого архива Для просмотра содержимогоархиваиспользуются две команды:l и v. Содержимое архива может быть выведено на экран или на стандартное устройство вывода. Команда lвыводит сведения о каждом файле в одну строку, команда v-в две строки, в одной из... [читать подробенее]


  • - Структура командной строки для работы с программой ARJ

    Для получения на экране краткой помощи по работе достаточно в командной строке ввести имя программы: ARJ. Для получения развернутой помощи и примеров задания команд следует ввести: Для загрузки программы и выполнения ею необходимых функций используется формат... [читать подробенее]


  • - Назначение архиватора ARJ

    ПРОГРАММА-АРХИВАТОР ARJ Способы управления программой-архиватором Управление программой-архиватором осуществляется одним из двух способов: § с помощью командной строки MS DOS, в которой формируется команда запуска, содержащая имя программы-архиватора, команду... [читать подробенее]



  • - В файловой системе компьютера архивные файлы имеют строго заданный тип (расширение). Так, наиболее часто встречающиеся архивы имеют тип: ZIP, RAR, ARJ.

    Сжатие с потерей информации. Сжатие с потерей информации означает, что после распаковки архива мы получим документ, который несколько отличается от того, который был в самом начале. Понятно, что чем больше степень сжатия, тем больше величина потери. Характерными... [читать подробенее]


  • - Программа архивации Microsoft Backup (резервная копия)

    Формат RAR в большинстве случаев обеспечивает значительно лучшее сжатие, чем ZIP. Кроме того, формат RAR обеспечивает поддержку многотомных архивов, имеет средства восстановления поврежденных файлов, архивирует файлы практически неограниченных размеров. Необходимо...

  • - Расширение (формат) - это символы в конце файла после последней точки.
    - Компьютер определяет тип файла именно по расширению.
    - По умолчанию Windows не показывает расширения имен файлов.
    - В имени файла и расширении нельзя использовать некоторые символы.
    - Не все форматы имеют отношение к одной и той же программе.
    - Ниже находятся все программы с помощью которых можно открыть файл ARJ.

    Bandizip - удобный архиватор для операционных систем семейства Windows. Программа поддерживает большинство различных форматов и обладает уникальным алгоритмом пропуска несжимаемых файлов. Bandizip интегрируется в контекстное меню проводника, что значительно облегчает управление самой программой, ведь все необходимые операции, например, создание архивов или распаковку данных, можно выполнить прямо из проводника. Помимо этого обладает алгоритмом шифрования, позволяющим защитить файл от нежелательного открытия. Кроме того, в программе имеется функция установки пароля на файл. Данный пароль, как известно, невозможно взломат...

    Universal Extractor – удобная утилита для распаковки различных архивов, а также некоторых дополнительных типов файлов. Данная программа, прежде всего, подходит тем пользователям, которые занимаются созданием архивов на компьютере, а лишь скачивают различные архивы из интернета, а затем распаковывают их. Утилита Universal Extractor вполне справляется с этой задачей. Она позволяет распаковать все известные архивы, а также файлы dll, exe, mdi и другие типы файлов. По сути, программа может служить, в некоторой степени, своеобразным установщиком программ, т.к. она позволяет распаковывать некоторые из установщиков, а затем запускать...

    HaoZip - китайский клон популярного архиватора Winrar, как с точки зрения функциональности так и интерфейса в целом. Архиватор умеет работать со всеми популярными форматами, среди которых 7Z, ZIP, TAR, RAR, ISO, UDF, ACE, UUE, CAB, BZIP2, ARJ, JAR, LZH, RPM, Z, LZMA, NSIS, DEB, XAR, CPIO, SPLIT, WIM, IMG и другие. Кроме этого с помощью Haozip можно монтировать ISO образы и посмотреть картинки через встроенный просмотрщик, что весьма полезная фича для архиваторов. Что касается интерфейса, то здесь китайские разработчики хорошо потрудились. Они не только скопировали дизайн и функционал с архиватора Winrar, но и добави...

    Красивая и простая программа для архивирования файлов. Без каких либо проблем работает с любым архивом. Отличная замена старым программам в стиле WinRAR или 7zip. Включает в себя все функциональности предыдущих и имеет новый улучшенный алгоритм, который позволит создавать архивы более чем в 2 раза быстрее. Также хороша тем что использует возможности многоядерных процессоров наилучшим образом, оптимально настраивая сжатие и производительность. Имеет специальные функции для разбивки больших файлов, что позволит легко упаковать архив необходимого размера. Архиватор очень хорош своим интуитивным, понятным и доступным каждому интерф...

    WinRAR – известная программа, предназначенная для работы с архивами. Утилита включает широкий спектр встроенных возможностей. WinRAR быстрее конкурентов сжимает данные, экономя дисковое пространство и время пользователя. Поддерживает известные форматы архивов и подходит для сжатия файлов мультимедиа. Автоматическое распознавание формата файла, особый алгоритм сжатия данных и оптимальный метод упаковки - преимущества приложения. WinRAR умеет сжимать экзекутивные, мультимедийные файлы и библиотеки объектных модулей. Приложение позволяет разделять архивы на отдельные тома и сохранять их на разных накопителях информации.

    Peazip - универсальный и мощный архиватор с графической оболочкой. Отличная замена платному аналогу - Winrar. PeaZip поддерживает шифрование данных, создание многотомных архивов, работу с несколькими архивами одновременно, экспорт задания в виде командной строки, установку фильтров на содержимое архива. Кроме этого архиватор поддерживает все известные и даже неизвестные форматы архивов включая 7Z, 7Z-sfx, BZ2/TBZ2, GZ/TGZ, PAQ/LPAQ, TAR, UPX, ZIP и другие. Интерфейс PeaZip очень примитивен и в то же время насыщенна полезными функциями. Можно с помощью помощника интегрировать в проводник Windows или вернуть обратно, установ...

    При разработке архиватора FreeArc автор решил создать программу, которая выполняет сжатие файлов с максимальной скоростью. Для этого потребовались лучшие качества библиотек сжатия LZMA, PPMD и GRZipLib. В процессе упаковки архиватор формирует файлы по типам и производит сжатие благодаря применению наиболее подходящего алгоритма. При работе архиватор использует более десяти различных алгоритмов и фильтров. Если сравнить это с распространёнными архиваторами, то у 7-zip всего три, а у RAR использует всего семь алгоритмов. Архиватор легко адаптируется для установки на различных системах. Он разработан на открытой платформе дающей в...

    TUGZip – удобный архиватор, имеющий понятный пользовательский интерфейс, а также обладающий рядом дополнительных возможностей. Программа TUGZip позволяет работать почти со всеми популярными архивами. Однако на этом возможности программы TUGZip не ограничиваются. Утилита TUGZip позволяет работать с образами оптических дисков, например, img, nrg, iso и т.п. Также, программа TUGZip может быть интегрирована в контекстное меню. Но если большинство архиваторов лишь добавляют в него подменю, то программа TUGZip может похвастаться возможностью использовать различные скрипты для автоматизирования процесса создания архивов, либо их распа...

    7-Zip – известный архиватор с открытым исходным кодом. Такая особенность позволяет вносить изменения в структуру программы, добавляя в неё определённые функции. Программа отличается понятным и простым интерфейсом и обладает уникальными алгоритмами, позволяющими ускорить архивацию данных и их распаковку. Также, данная программа может выполнять стандартные операции с архивом, например, вы можете установить пароль на файл, либо установить степень сжатия архива. Также, если необходимо, вы можете создать самораспаковывающийся архив с необходимыми параметрами, которые задаются в специальных комментариях к архиву.

    ExtractNow является удобной программой, позволяющей распаковать заархивированные файлы достаточно быстро: всего лишь нажатием одной кнопки. Особенно удобна такая опция покажется тем пользователям, которым регулярно приходится распаковывать множество файлов. Единственный минус - программа не поддерживает создание архивов, т.к. является исключительно распаковщиком (качественным и удобным), а не архиватором. Чтобы совершить распаковку файла, нужно перетащить архивы в окно программы и нажать кнопку Extract. Поддерживает популярные форматы архивов. Таким образом, программа может распаковать все популярные и наиболее часто использующ...

    Simplyzip – удобный архиватор со всеми необходимыми функциями, которые использует большинство пользователей. Программа работает практически со всеми популярными форматами архивов, включая rar или zip. Тем не менее, из-за того, что разработчики программы winRar не разрешают использовать алгоритмы своего формата, архивы Rar можно только распаковывать или просматривать их содержимое. Однако программа Simplyzip поддерживает установку различных модулей и плагинов, которые могут расширить функционал данного архиватора. Если установить необходимый плагин, то программу можно научить создавать, как Rar архивы, так и архивы других формат...

    Ashampoo ZIP - программа-архиватор, помогающая сжимать и хранить нужную информацию. Работает с множеством форматов, позволяя пользователям отправлять объемные документы в сжатом виде. Ashampoo ZIP имеет широкий набор различных функций. Посредством приложения можно создавать, распаковывать и разделять архивы. Помимо этого в программе поддерживается чтение, восстановление, шифрование, а также мгновенное конвертирование. Список форматов, которые поддерживаются Ashampoo ZIP довольно внушительный. Помимо создания архивов программа поддерживает распаковку документов более 30 различных архивных форматов.

    JZip – удобный архиватор с достаточно простым интерфейсом и набором необходимых функций для повседневного использования. Архиватор позволяет создавать архивы 5 различных форматов, например, zip. Для распаковки же доступно гораздо больше форматов. Это связано с ограничениями, которые накладываются другими разработчиками. Программа jZip поддерживает несколько алгоритмов шифрования, что позволяет легко защитить ваши архивы от открытия или распаковки. Также, программа jZip может создавать многотомные архивы. Это может быть использовано, если вам необходимо передать какой-либо файл через интернет, либо в том случае, если созданный а...

    IZArc – удобная программа для работы с архивами, отличающаяся понятным и простым интерфейсом, а также рядом дополнительных возможностей. Программа IZArc поддерживает огромное количество форматов, включая самые популярные rar и zip. Уникальные алгоритмы, используемые в программе, позволяют увеличить скорость работы с архивами. Однако главная особенность программы IZArc состоит в том, что она может легко конвертировать архивы из одного формата в другой. Это особенно необходимо, если вам нужно передать некоторые файлы другому пользователю, у которого нет соответствующего архиватора.Кроме того, программа IZArc позволяет просматрива...

    ZipGenius - это программа для работы с архивами. Проще говоря, архиватор. Программа ZipGenius обладает уже всеми привычными возможностями архиватора. Так, она может открывать архивы почти всех форматов (21 шт.), поддерживает полноценную работу с несколькими из них, а также позволяет просматривать содержимое архива. Ещё одна особенность – создание архивов с защитой в виде пароля, что обеспечивает надёжную сохранность ваших данных, т.к. в большинстве случаев, открыть архив, не зная пароль к нему, практически невозможно. Можно, конечно, использовать программы по перебору паролей, однако их скорость достаточно невелика.

    Вадим Тукаев (г. Саратов)

    Возможно, на вашем пути встречались архивы с расширением «.arj». Если вы щелкнете по такому файлу, то наверняка запустится WinRAR (или что там у вас установлено в качестве стандартного архиватора), совершенно спокойно прочитает его содержимое и распакует, куда прикажете. Однако если у вас пытливый ум (или просто разыгралось любопытство), то вы зададитесь вопросом: почему создатель того архива воспользовался именно этим архиватором? В настоящее время редко можно встретить что-то кроме «.zip» и «.rar». Ну еще юниксоидам частенько попадается «.tgz» (строго говоря, являющийся не особым форматом файлов, а сокращением от «.tar.gz», т.е. это расширение означает, что файл сначала был заархивирован программой tar, а потом сжат программой gzip, но это уже совсем другая история). Когда-то существовало множество алгоритмов архивации (ARC, HA, LHA, PAK, UC2, ZOO), и у каждого были приверженцы.

    Одним из самых распространенных был ARJ, на равных конкурировавший с ZIP. Причина того, что ZIP стал стандартом де-факто — очень быстрый алгоритм и при этом хорошая степень сжатия. Если и встречались архиваторы, сжимавшие лучше (например, RAR), то достигалось это непропорционально большими затратами системных ресурсов. Грубо говоря, для того, чтобы сжать на 10% лучше, требовалось в 10 раз больше времени. Кроме того, PKZIP распространялся по принципу shareware и для большинства людей был абсолютно бесплатен. Современные исследования показывают, что 60% всех существующих файловых архивов имеют формат ZIP. Фил Кац, создатель алгоритма ZIP, программы PKZIP и основатель распространявшей ее фирмы PKWARE (PK — Phil Katz) стал богатым и знаменитым человеком, что не принесло ему счастья. Он спился и умер в возрасте 37 лет. Впрочем, это опять же совсем другая история, хоть и очень поучительная. Кстати, ARJ означает Archived by Robert Jung (Заархивировано Робертом Джангом). Об авторе ARJ я никакой информации не нашел. Возможно, это как-то связано с его глубокой религиозностью. Например, старшим партнером фирмы ARJ Software на полном серьезе назван сам Господь.

    Достоинства ARJ:

    1. Очень быстро работает, что и не удивительно, ведь первая версия программы появилась в 1990 году (тогда 16-битный процессор Intel 80286 считался немеренной крутостью, а 32-битный 80386 был несбыточной мечтой!) и с тех пор алгоритм нисколько не изменился. По тем же причинам он нетребователен к объему оперативной памяти (у меня был случай, когда не удалось распаковать rar-архив на моем стареньком компьютере только потому, что у него было слишком мало памяти).

    2. Тотальная совместимость сверху вниз, снизу вверх и куда вам только заблагорассудится. Любая версия ARJ откроет любой arj-архив. Сравните эту ситуацию с RAR’ом. Он, конечно, развивается и улучшается, но это приводит к тому, что старая версия RAR может и не распаковать rar-архив нового поколения. Она просто не поймет, что это вы ей такое подсовываете.

    3. Огромное количество опций и возможностей настройки под свои конкретные нужды, далеко превосходящие любой другой архиватор. Некоторых функций ARJ нет даже в очень похожем на него, но более современном архиваторе JAR того же автора.

    4. Доступность практически под любую ОС — DOS, Windows, Linux, FreeBSD, OS/2, а главное — поддержка специфических особенностей этих ОС. Например, OS/2 EA (Extended Attributes — расширенные атрибуты). Сюда же можно отнести способность распаковки файлов с длинными именами в DOS, которая таких имен не понимает. Учтите, что сама ARJ Software создала только консольные версии для DOS и Windows, все остальное — либо опенсорс, либо (как в случае с ARJ/2 и WinArj) разработки сторонних фирм.

    5. Last but not least (английская поговорка, в вольном переводе — «последнее по перечислению, но не по значению»): многотомность. В большинстве случаев именно по этому признаку пользователь делал окончательный выбор между ZIP и ARJ. Представьте себе следующую ситуацию: надо перенести с одного компьютера на другой файл такого размера, что он даже в запакованном виде больше размера любого доступного внешнего носителя данных. Читай: «на дискету не помещается», потому что раньше это было единственное общепринятое и общедоступное средство обмена файлами. Магнитооптические диски, стриммерные ленты, диски Бернулли и прочее в том же роде были далеко не у всех. CD-R был такой же малодоступной обывателю инновацией, как сейчас устройства записи BlueRay-дисков. Что делать? Использовать ARJ, который умел создавать многотомные архивы, т.е. архивы, состоящие из нескольких файлов. Бывали даже случаи, когда ARJ использовался ради своего побочного действия (разрезание файла на части), а не основного (уменьшение их в размере). Например, сначала файлы архивировались PKZIP, а потом полученный огромный zip-файл помещался в многотомный arj-архив. Это имело смысл, если каждый байт был на счету, а данный конкретный набор файлов в «зипуне» получался меньше, чем в «аржаном» виде.

    Недостатки ARJ (являющиеся, как это часто бывает, зеркальными отражениями его же достоинств):

    1. Архиватор не развивается, потому что там особенно и развивать-то нечего. Любые серьезные нововведения противоречат идеологии ARJ: все должно распаковываться первой версией образца 1990 года.

    2. В частности, не поддерживается работа с файлами длиннее двух гигабайт. И теперь уж вряд ли будет когда-нибудь поддерживаться, учитывая, что переделка исходного кода при этом потребуется существенная, а автор к своему творению, судя по всему, охладел. Теперь он развивает архиватор JAR, который исповедует ту же философию, но обратной совместимостью с ARJ не обладает.

    3. Solid-архивов нет и не будет. Для тех, кто не знает, что это такое, объясню на примере RAR (насколько я знаю, именно в нем впервые была реализована эта гениальная идея). Допустим, у вас есть два очень похожих по своему содержанию файла. Скажем, два текста на философские темы. Наверняка в обоих будут часто встречаться одни и те же буквосочетания, например, характерное окончание «изм» (марксизм, ленинизм, идеализм). Архивируя первый файл, RAR отметит этот факт и сохранит информацию об этих «измах» в специальном «словаре». Когда он будет архивировать второй файл, он уже не будет включать «изм» в список часто встречающихся буквосочетаний, а просто сделает ссылку на соответствующую запись в словаре. В результате второй файл будет заархивирован гораздо эффективнее. Кстати, JAR поддерживает солид-архивацию.

    4. Степень сжатия ARJ неплохая, примерно на уровне ZIP (четко сказать, какой из них двоих лучше, невозможно — на разных файлах получаются разные результаты), но все же современные архиваторы сжимают заметно эффективнее.

    А ведь иногда имеет смысл не только ждать в десять раз дольше ради уменьшения данных на одну десятую, но даже ради уменьшения всего на одну сотую можно подождать и в сто раз дольше. Тем более что современные компьютеры очень мощны, и «в сто раз дольше» может означать «секунду вместо одной сотой секунды». К тому же, по моим наблюдениям, единожды созданный архив обновлять и перепаковывать приходится редко.

    5. Необходимость использования интерфейса командной строки и запоминания специфических команд и ключей программы ARJ. Сейчас выросло уже целое поколение пользователей, которые «черного экранчика с буковками» боятся как черт ладана. Все же советую преодолеть эту фобию. Более гибкого способа взаимодействия с программами так до сих пор и не придумано. Когда-нибудь да пригодится… Хотя бы для того, чтобы при столкновении с UNIX-системами не получилось «культурного шока».

    Выводы:

    ARJ разрабатывался не только и не столько для «утрамбовывания» статичных данных (например, дистрибутивов программ), сколько для удобного архивирования текущих документов (например, дерева исходных текстов вашей собственной программы), автоматизации регулярных бэкапов и создания часто используемых, изменяемых и обновляемых архивов. Именно в этих случаях на первый план выходят фирменные трюки ARJ, такие как поиск в архиве, несколько разновидностей SFX-архивов (SelF-eXtracting — самораспаковывающийся), вписывание текущей даты в название архива, распаковка файлов по признаку наличия в них определенной строки текста, мощные возможности по восстановлению частично поврежденных архивов, умение переименовывать файл прямо внутри архива, способность принимать решения в форс-мажорных обстоятельствах без вмешательства пользователя… Продолжать бессмысленно. Достаточно посмотреть, какой огромный список команд, ключей и модификаторов выдает команда «ARJ.EXE /?». Одно только их перечисление будет длиннее этой статьи. Вот лишь один пример использования ARJ:

    arj a -e -jt -jm -jh65535 -vav -g? -wC:\TEMP -xMY_DIARY.TXT my_texts_ *.txt -h# -hcCLS

    команда a: добавить файлы в архив (если архива с таким именем нет, то он будет создан).

    ключ e: не сохранять информацию о структуре директорий.

    ключ jt: проверить, не повредились ли файлы при упаковке.

    ключ jm: использовать максимальный уровень компрессии.

    ключ jh: установить размер буфера для алгоритма Хаффмана (65535 — максимум, 2048 — минимум, но прямой зависимости между его размером и степенью сжатия нет, т.е. иногда меньшее значение дает лучшее сжатие).

    ключ v: создать многотомный архив, модификатор «a» — использовать для тома все доступное место на носителе (удобно, если у вас нет «нулевых» дискет, а только полупустые и/или частично запорченные), «v» — после записи каждого тома «бибикнуть» писи-спикером, чтобы пользователь проснулся и вставил новую дискету.

    ключ g: зашифровать архив, модификатор «?» — пароль спросить непосредственно перед архивацией.

    ключ w: указать директорию для временных файлов.

    ключ x: ни в коем случае не архивировать этот файл!

    my_texts_ — имя архива (или его первая часть — см.ключ h#).

    *.txt — обрабатывать все текстовые файлы из текущей директории.

    ключ h#: добавить к имени архива сегодняшнюю дату в формате ГГММДД, т.е. архив от 13 февраля 2010 года получит имя «my_texts_100213.ARJ».

    ключ hc: выполнить перед началом работы DOS-команду, в данном случае CLS (CLear Screen — очистить экран).

    Архиваторы DOS-версий в настоящее время используются ред­ко, так как набор команд и опций архиваторов в командной строке DOS процесс довольно трудоемкий. Работать с архивами намного удобней в системе Windows или используя возможности программ­ных оболочек типа Norton Commander (NC), FAR, Windows Com­mander и др.

    Программа ARJ представлена одним файлом ARJ.EXE. Созда­вая архив, в качестве его имени можно использовать любое допус­тимое в DOS имя файла. В общем виде командная строка при рабо­те с ARJ должна иметь вид:

    ARJ <команда> -<опция> <имя архива> <шаблон имен архиви­руемых файлов >.

    <Команда> - это буква латинского алфавита, определяющая, какое действие архиватор должен выполнить (например, m - пере­местить файлы в архив).

    <Опция> определяет различные режимы работы архиватора. Каждая опция начинается со знака «-»(минус). Например, опция -JE предполагает работу с самораспаковывающимися архивами.

    Если ввести имя архиватора без параметров, то на экран выдает­ся краткая справка о программах на английском языке. Справка содержит список всех команд и режимов. Чтобы получить подробную справку, введите опцию /?. Например: ARJ /?, PKZIP /?.

    Архиватор ARJ позволяет выполнять следующие команды.

    Команда а - добавляет новые файлы в архив.

    При использовании этой команды все файлы, определенные маской и найденные в указанном каталоге, будут помещены в ар­хив. Эту команду рекомендуется использовать в тех случаях, когда необходимо создать новый архив, при этом исходные файлы оста­ются на месте, а их копии попадают в архив. Если при создании ар­хива указать имя уже существующего архива, то существующий ар­хив будет обновлен - в него будут добавлены отмеченные файлы и каталоги, причем существующие в архиве файлы с тем же именем будут замещены без предупреждения.

    Если нужно заархивировать все файлы из текущего каталога в архив с именем LESSON, то в командную строку DOS вводится ко­манда ARJ a LESSON. Если в имени архива не указано расширение, то автоматически приписывается расширение, соответствующее име­ни архиватора, т.е. ARJ.

    Если нужно заархивировать все файлы, имеющие расшире­ние DOC, из каталога DEMO, не являющегося текущим, в архив с именем LESSON, то следует подать команду ARJ a LESSON C:\DEMO\*.DOC.

    Команда m - перемещает файлы в архив.

    При перемещении файлов в архив после создания архива исход­ные файлы будут удалены. Эта команда применяется с целью осво­бождения памяти на диске, для упаковки временно ненужных фай­лов. Удаление файлов с диска производится только после оконча­тельного построения архива. По команде ARJ m LESSON все файлы текущего каталога «сворачиваются» в архив LESSON.ARJ.

    Команда d - удаляет файлы из архива. Например, команда ARJ d C:\DEMO\*.DOC удаляет из архива DEMO, находящегося в кор­невом каталоге диска С, все файлы с расширением DOC.

    Команда е - извлекает файлы из архива.

    Разархивация происходит в текущий или указанный каталог. Если не дается список файлов, то разархивируется весь архив. Из­влекаемые файлы не удаляются из архива, они остаются в том же состоянии.

    Команда ARJ e LESSON извлекает файлы из архива LESSON в текущий каталог. Команда ARJ e LESSON C:\DEMO\ извлекает все файлы архива LESSON в каталог C:\DEMO\ (обратную черту после имени каталога для разархивации указывать обязательно).

    Команда 1 - выводит информацию о файлах на экран монитора. О каждом файле выводятся сведения: имя, размер, дата и время последнего изменения.

    САМОРАСПАКОВЫВАЮЩИЕСЯ АРХИВЫ

    Команда ARJ А -JE BOOK создаст самораспаковывающийся архив ВООК.ЕХЕ из всех файлов текущего каталога.

    Архивы, оформленные как ЕХЕ-файлы, называют самораспако­вывающимися (SFX-файлы). При запуске они автоматически разархивируются. Такие архивы создаются в тех случаях, когда нужно обеспечить распаковку файлов независимо от наличия программы-архиватора. Самораспаковывающийся архив создается с помощью опции -JE.

    Команда ARJ A -JE BOOK D:\STUD\*.DOC создаст саморас­паковывающийся архив ВООК.ЕХЕ из файлов каталога STUD, рас­ширение которых DOC.

    МНОГОТОМНЫЕ АРХИВЫ

    Многотомный архив - это архив, состоящий из нескольких физи­ческих файлов (томов). При создании архива имя его первого фраг­мента (тома) указывается в командной строке, а к именам второго и последующих файлов приписываются расширения.А01, .А02 и т.д.

    Создание многотомных архивов программой ARJ осуществляет­ся командой а при указании режима -v. Этот режим может задавать­ся с уточнителями, например у, а. Формат режима - v следующий:

    V[v],

    где v - перед созданием следующего тома архива программа ARJ выдает звуковой сигнал;

    а - этот уточнитель используется при архивации непосредст­венно на дискеты, он указывает, что размер очередного тома архива должен быть равен размеру свободного места на дискете;

    размер - указывает максимальный размер тома архива в байтах. Поддерживаются сокращения: 360, 720, 1200 и 1440.

    ARJ A A:\BOOK С:\*.* -WA - архивация всех файлов диска С: на дискеты в дисководе А:. Файлы архива будут иметь имена BOOK.ARJ, ВООК.А01, ВООК.А02 и т.д. Размер файла будет выби­раться в соответствии с количеством свободного места на диске.

    ARJ А D:\WORK С:\ТР7\*.* -R -V1200 - архивация всех файлов каталога C:\TP7 и всех его подкаталогов. Файлы архива будут иметь имена WORK.ARJ, WORK.A01, WORK.A02 и т.д. и создаваться в корневом каталоге диска D:. Размер файла архива не будет превы­шать 1,2 Мбайта. После окончания архивации полученные файлы можно скопировать на дискеты.

    Извлечение файлов из многотомных архивов осуществляется так же, как из обычных, за следующими исключениями:

    Ø в качестве имени архивного файла в команде следует указать имя первого файла (тома) архива;

    Ø в команде следует указать режим -v.

    Например, команда ARJ E -V BOOK.ARJ C:\WORK\ извлекает все файлы из многотомного архива BOOK и записывает их в каталог C:\WORK\.


    Похожая информация.


    Понравилась статья? Поделитесь с друзьями!
    Была ли эта статья полезной?
    Да
    Нет
    Спасибо, за Ваш отзыв!
    Что-то пошло не так и Ваш голос не был учтен.
    Спасибо. Ваше сообщение отправлено
    Нашли в тексте ошибку?
    Выделите её, нажмите Ctrl + Enter и мы всё исправим!