Реферат: Архиватор ZIP
Задание этих режимов осуществляется следующим образом:
Add – по умолчанию (или “–а”)
Update – режим “-u”
Freshen – режим “-f”
Примеры:
Pkzip game — добавление в архивный файл game всех файлов из текущего каталога;
Pkzip –u a:myarc — обновление архивного файла a:myarc.zip. В архивный файл добавляются файлы из текущего каталога, однако если какой-либо файл уже имеется в архиве и дата копии файла в архиве более поздняя, чем у файла из текущего каталога, то такой файл не добавляется в архив, и в архиве сохраняется более поздняя версия файла;
Pkzip –f a:myarc b:\*.* — добавление в архив a:myarc новых версий файлов этого архива из корневого каталога диска В:
Пересылка файлов в архив
Очень часто требуется не копировать, а пересылать файлы в архив. Иначе говоря, те файлы, которые были успешно добавлены в архив, должны удаляться. Для пересылки используются следующие режимы:
PKZIP - режим –M (можно указывать совместно с режимами –a
–u –f)
Замечания:
Если при архивации файлов возникает ошибка, то исходные файлы не уничтожаются.
Использование пересылки файлов в архив позволяет существенно сократить место на диске, занимаемое файлами. Часто имеет смысл хранить редко употребляемые программы и данные в виде архивного файла, а при необходимости их использования – извлекать из архива.
Примеры:
Pkzip –m myarc — пересылка в архивный файл MAYARC.ZIP всех файлов из текущего каталога;
Pkzip –m –u docfiles *.doc a:\* .doc — пересылка в архивный файл docfiles.zip всех файлов с расширением .doc из текущего каталога и из корневого каталога на диске А: кроме тех, копий которых нет в архиве docfiles.zip.
Извлечение файлов из архива
Как упоминалось ранее, для извлечения файлов из архивов, созданных программой PKZIP, используется программа PKUNZIP.
Программа PKUNZIP имеет следующий формат вызова:
PKUNZIP режимы имя архива (имена файлов)
После ввода команды программы архивации начинают извлечение файлов из архива. На экране изображаются имена извлекаемых из архива файлов.
Режимы замещения существующих на диске файлов
При извлечении файлов из архива может возникнуть ситуация, когда в том каталоге, в который извлекается файл, уже имеется файл с таким же именем. По умолчанию программа PKUNZIP при этом выполняет следующие действия: на экран выводиться запрос:
PKUNZIP: (W18) Warning! PKUNZIP.EXE already exists. Overwrite (y/n/a/r)? (Файл существует. Перезаписать?)
При нажатии на одну из клавиш : Y — заместить имеющийся файл на диске, N — не извлекать файл из архива, A — всегда замещать имеющиеся на диске файлы(больше запросов не будет), R — присвоить извлекаемому из архива файлу другое имя.
Извлечение | Запрос | PKUNZIP |
Всех файлов |
Без запросов С запросами |
К-во Просмотров: 553
Бесплатно скачать Реферат: Архиватор ZIP
|