Тонкая настройка и оптимизация MS-DOS


Калейдоскоп архиваторов


Мы рассказали вам только об одном архиваторе - arj.exe. Существуют ещё несколько популярных программ архивации. Лучше всего выбрать для себя один, самый удобный с вашей точки зрения архиватор, и пользоваться им для сжатия файлов на диске. Однако вам могут принести архивы программ, подготовленные другими архиваторами. Поэтому полезно иметь полный набор самых популярных архиваторов и уметь по крайней мере восстанавливать содержимое архивов, созданных этими архиваторами.

Каждый архиватор создаёт файл архива со своим расширением имени. Архиватор arj.exe, в частности, создаёт архивы с расширением имени arj, например !collaps.arj. Поэтому вы можете не указывать расширение обрабатываемого архива.

Приведём таблицу расширений имени для некоторых архиваторов:

Архиватор Расширение имени архива
arj.exe .arj
pkzip.exe .zip
lharc.exe .lzh
lha.exe .lzh
ice.exe .ice
pak.exe .pak
zoo.exe .zoo
pkarc.exe .arc
pkpak.exe .arc

Все архиваторы умеют выполнять примерно одни и те же функции: создавать архивы из файлов текущего (или специально указанного) каталога, добавлять файлы в архив или удалять их из архива и т.д.

Все архиваторы имеют примерно один и тот же формат параметров:

[имя архиватора] [команда] [опции] [имя архива] [имена файлов]

Некоторые архиваторы состоят из нескольких программ, выполняющих различные функции. Например PKZIP.EXE создаёт архивы (архивирует), а PKUNZIP.EXE - восстанавливает файлы из архива (разархивирует). Каждый архиватор использует свои команды и опции для выполнения одних и тех же операций.

Мы не будем детально описывать команды и опции для всех архиваторов, такое описание займет слишком много места. Вместо этого мы сведем в таблицы основные команды и опции для самых распространенных архиваторов.

В следующей таблице мы приведём команды для создания архива с именем !collaps из файлов текущего каталога (вы можете использовать любое другое имя).

Архиватор Команда Имя архива
arj.exe arj a !collaps !collaps.arj
pkzip.exe pkzip !collaps !collaps.zip
lharc.exe lharc a !collaps !collaps.lzh
lha.exe lha a !collaps !collaps.lzh
ice.exe ice a !collaps !collaps.ice
pak.exe pak a !collaps !collaps.pak
zoo.exe zoo a !collaps *.* !collaps.zoo
pkarc.exe pkarc a !collaps !collaps.arc
pkpak.exe pkpak a !collaps !collaps.arc
<


- Начало -  - Назад -  - Вперед -