Восстановление файлов из архива


В отличие от архиватора ARJ.EXE, при использовании архиватора PKZIP, для восстановления архива необходимо воспользоваться отдельной программой. Программа восстановления архива вызывается командой PKUNZIP.EXE.

Синтаксис этой команды представлен ниже: PKUNZIP [-<switch> [-<switch>...]] <archive_name> [<file_names>...]

После имени программы архиватора могут следовать один или несколько необязательных параметров <switch>. Параметры должны выделяться символом '-'. Они задают модификацию выполняемой команды. Приведем таблицу наиболее важных параметров программы PKUNZIP.EXE:

ПараметрНазначение
-dВосстановить структуру каталогов, записанную в архиве
-eВосстановить файлы из архива
-fОбновить файлы из архива
-sВосстановление архива с указанием пароля. Используется, если архив был закрыт паролем
-vПросмотр содержимого архива
-x<имя файла>Не восстанавливать файл, указанный далее. В имени файла можно использовать символы '?' и '*'



После параметрв следует имя создаваемого архива. По умолчанию создается файл архива archive_name с расширением ZIP.

Вслед за именем архива могут идти имена восстанавливаемых или обновляемых файлов. При указании имени можно использовать символы '?' и '*'.

Приведем несколько примеров использования программы PKUNZIP.EXE.

Для восстановления файлов из архива без создания структуры подкаталогов, используйте следующую команду: PKUNZIP -e collaps

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

Если вам надо восстановить файлы из архива с подкаталогами, используйте другую команду: PKUNZIP -d -e collaps

По этой команде из архива COLLAPS.ZIP, который должен находится в текущем каталоге, будут извлечены все имеющиеся там файлы. При этом будет восстановлена вся структура каталогов, существовавшая в момент архивации.



Содержание раздела