Мы рассказали вам только об одном архиваторе - 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 |