Delphi 6 -программирование


Таблица 2



Таблица 2



rИспользуется с командами "a" или "m" для указания того, что в архив должны войти файлы из текущего каталога и всех его подкаталогов.
gЗащита создаваемого архива паролем.
vСоздание многотомных архивов, расположенных на нескольких дискетах.

Остальные команды и опции приведены в документации на архиватор ARJ.EXE.

Вслед за именем обрабатываемого архива могут идти имена извлекаемых, добавляемых или удаляемых файлов.

Приведём примеры использования архиватора ARJ.EXE для решения наиболее важных задач.

  • Создание архивов из всех файлов, находящихся в текущем каталоге.
arj a !collaps

По этой команде в текущем каталоге будет создан архив из всех имеющихся там файлов. Имя архива будет !collaps.arj.

  • Создание архивов из всех файлов, находящихся в текущем каталоге с удалением файлов, записанных в архив.
arj m !collaps

Так же, как и в предыдущем случае, будет создан архив с именем !collaps.arj, но все включённые в него файлы будут удалены из текущего каталога.

  • Создание архивов из всех файлов, находящихся в текущем каталоге и в подкаталогах с удалением файлов, записанных в архив.
arj m -r !collaps

Архив !collaps.arj будет содержать полные имена файлов, впоследствии можно будет восстановить файлы вместе со всей структурой подкаталогов.

  • Восстановление файлов из архива.
arj e !collaps

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

  • Восстановление файлов из архива с подкаталогами.
arj x !collaps

По этой команде из архива !collaps.arj, который в данном случае должен находится в текущем каталоге, будут извлечены все имеющиеся там файлы вместе с подкаталогами.

Если вы используете оболочку Norton Commander, для упрощения процедуры архивирования и разархивирования содержимого каталогов можно использовать пользовательское меню, вызываемое при нажатии клавиши F2 и закрепить за расширением .ARJ процедуру разархивирования с подкаталогами.

Для этого в файле NC.MNU должны находиться, например, такие строки: C:Collapse by ARJ arj m !collaps

В файл NC.EXT поместите строку: arj arj x !.!

Теперь для того, чтобы создать архив из файлов, находящихся в каталоге, перейдите в этот каталог, нажмите F2 и затем клавишу "C". В текущем каталоге будет создан архив с именем !collaps.arj, все файлы будут переписаны в архив и удалены из каталога.

Когда впоследствии вам потребуется восстановить содержимое каталога, просто выберите нужный архив и нажмите клавишу <Enter>. Каталог будет восстановлен.

Если на диске мало места, вы можете хранить почти все программы в виде архивов. Следите только за тем, чтобы на диске было достаточно свободного места для восстановления каталогов. И не архивируйте каталоги, содержащие программы или драйверы, необходимые для загрузки операционной системы MS-DOS.

А что делать, если вам надо извлечь только один файл из архива, или все файлы, имеющие расширение .DOC? В этом случае вам надо в командной строке указать имя извлекаемого файла: arj e !collaps my.exe

При указании имени можно использовать символ "*": arj e !collaps *.doc

В данном случае из архива будут извлечены все файлы с расширением .DOC.

Разумеется, вам не обязательно всегда использовать в качестве имени архива !collaps.arj, вы можете выбрать имя, отражающее содержимое архива.









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