Утилита PKZIPFIX

7.7. Утилита PKZIPFIX

Утилита PKZIPFIX входит в комплект PKZIP-PKUNZIP фирмы PKWARE, но оболочкой SHEZ не используется. Тем не менее мы решили ее рассмотреть, так как она повышает безопасность хранения файлов в ZIP-архивах.

PKZIPFIX служит для автоматического восстановления (частично) разрушенных архивов ZIP-формата. Вместе с тем данная утилита не является панацеей — она обеспечивает лишь возмож­ность извлечения из архива неповрежденных файлов. Некоторые же файлы могут оказаться неизвлекаемыми.

PKZIPFIX запускается командной строкой вида

PKZIPFIX file

Здесь file — спецификация восстанавливаемого ZIP-файла, возможно, без явного указания рас­ширения ZIP (оно подразумевается).

Результатом работы утилиты будет файл PKFIXED.ZIP. Настоятельно рекомендуется его разархивировать и вновь заархивировать, если у Вас еще желание хранить файлы в архивах не пропало.

Таблица    7.1

Оперативные   команды   оболочки   SHEZ

Клавиши

Основной регистр

Shift-

Ctrl-

Alt-

1

2

3

4

5

Пишущей машин­ки: A

 

 

 

С

 

 

 

 

 

 

 

 

 

D

 

 

 

 

 

Е

 

 

 

F

 

 

 

 

G

 

 

 

I

 

 

 

 

M

 

 

 

 

N

 

 

0

 

 

 

 

Р

 

 

 

 

 

Q

 

 

R

 

 

 

S

 

 

 

 

 

 

Т

 

 

 

 

 

U

 

 

 

V

 

 

добавить в архив файлы по шаблону)

 

 

(создать новый ар­хивный файл)

 

 

 

 

 

 

 

 

(удалить из архива помаркированный файл)

 

 

 

(извлечь из архива помаркированный файл)

 

(освежить в архиве файлы по шаблону)

 

 

 

(ограничить доступ к архиву по паролю)

 

(отобразить справочную информацию об архиве)

 

(переслать в архив файлы по шаблону)

 

 

 

 

 

 

 

 

(включить/отключить режим замены файлов)

 

 

 

(сконфигурировать оболочку по использованию каталогов при работе с архи­вом)

 

 

 

 

(выполнить помаркированный файл)

 

(добавить или обновить комментарии к

помаркированному файлу)

 

 

(проверить целостность архивного файла)

 

 

 

(обновить в архиве файлы по шаблону)

 

 

(просмотреть помар­кированный файл стандартным визуализатором)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(добавить или обновить комментарии к каждому файлу в ар­хиве)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(удалить из архива выделенные файлы)

 

 

 

 

(извлечь из архива выделенные файлы)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(установить дату и время создания ар­хивного файла по самому новому в нем файлу)

 

[отменить выделение всех файлов]

 

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

 

 

(добавить в архив выделенные файлы)

 

добавить или обно­вить комментарии в выделенных архивных файлах (добавить или обновить ком­ментарии к архивно­му файлу)

 

отобразить даты создания файлов (удалить извлечен­ные из архива файлы)

 

(извлечь из архива Файлы по шаблону)

 

(освежить в архиве выделенные файлы)

 

 

 

 

 

 

 

 

(переслать в архив выделенные файлы)

 

(извлечь из архива более новые версии файлов)

 

 

 

 

 

[сменить целевой каталог для разме­щения разархивированных файлов]

 

[выйти из оболочки]

 

прочитать каталог заново

 

отобразить размеры файлов (осуществить быстрый поиск фай­лов)

 

 

 

 

 

 

 

 

 

 

 

 

(обновить в архиве выделенные файлы)

 

преобразовать по­маркированный ар­хивный файл из од­ного формата в дру­гой (отобразить комментарии, свя­занные с архивным файлом)

 

 

Таблица   7.1

1

2

3

4

5

W

 

 

X

 

 

 

 

Z

 

 

 

Space

 

 

 

 

(отфильтровать справочник архива)

 

 

 

[выделить/отменить выделение помаркированного файла]

 

 

 

 

 

 

 

 

 

[выделить все фай­лы]

создать файл конфи­гурации

 

(извлечь из архива все файлы)

 

 

 

 

 

проверить выделен­ные архивные файлы на наличие вирусов (проверить архивный файл на наличие ви­русов)

Служебные:

 

Shift

 

 

 

 

 

 

 

Esc

 

 

Enter

 

 

(отобразить/отклю­чить отображение справки о выделен­ных файлах)

 

 

 

 

 

[отказаться, отменить, выйти] перей­ти в родительский каталог

 

выбрать элемент из списка [отобразить содержимое помаркированного файла стандартным визуализатором]

 

 

 

 

 

 

 

 

 

[отобразить содер­жимое помаркированного файла альтернативным визуализатором]

 

Функциональные:

 

 

Fl

 

 

 

 

F2

 

 

 

 

 

F3

 

 

 

 

 

F4

 

 

 

F5

 

 

 

F6

 

 

 

F7

 

 

F8

 

 

 

 

 

 

 

 

F9

 

 

F10

 

 

 

[вызвать контекстно-зависимый справочник]

 

 

 

сменить каталог w  или шаблон (пере­вести оболочку в режим работы с фай­лами)

 

 

отобразить содержимое помаркированного файла стандарт­ным визуализатором

 

 

удалить помаркированный файл

 

 

отобразить справоч­ные сведения о помаркированном файле

 

отсортировать спи­сок файлов

 

 

создать новый ар­хивный файл

 

преобразовать помаркированный ар­хивный файл в саморазархивирующийся файл (отредактиро­вать помаркирован­ный файл)

 

 

 

(отсортировать спи­сок файлов)

 

[осуществить временный выход в DOS]

 

 

 

 

 

 

 

 

скопировать выде­ленные файлы

 

 

 

 

переслать выделен­ные файлы

 

 

 

 

удалить выделенные файлы

 

 

 

 

 

 

переименовать выде­ленные файлы

 

 

 

преобразовать выде­ленные архивные Файлы в саморазархивирующиеся файлы

 

 

 

 

 

 

 

 

скопировать помаркированный файл

 

 

 

переслать помаркированный файл

 

 

 

 

 

 

переименовать помаркированный файл