ТаблицейБлоками.

Оптимизация и спасение IBM PC: Использование архивов в MS-DOS

Последняя модификация: 10.08.2014 г

Страница загружена с адреса: http://comp.site3k.ru/ibmpc/chaptr20.html

Моя студия веб-дизайна

Глава 20: Использование архивов в MS-DOS.

В повседневной жизни использование MS-DOS-архиваторов подобно применению каменного топора, однако, при восстановлении работоспособности системы, применение MS-DOS-программ разархивации не только полезно (сжатые файлы не только занимают меньше места, но и быстрее копируются, а их распаковка на виртуальном диске происходит практически мгновенно), но иногда и необходимо. Наиболее целесообразно, применение с этой целью программы PkUnZip.exe (версия 4.1 имеет размер 28 килобайт), входящей в MS-DOS-вариант Zip-архиватора. Его упаковывающий собрат интереса не представляет, поскольку подготовку архивов удобней производить в среде Windows (применение для этой цели встроенного архиватора Norton Commander для Windows 95 обеспечивает наилучшее сжатие).

Программа PkUnZip не входит в состав Windows, но еще недавно, она применялась наравне с архиваторами для Windows и, имеется у многих пользователей. Так что, даже если у кого она и не имеется, найти ее будет не сложно.

Команды управления модулем распаковки

Просмотр оглавления

PkUnZip -VBN АРХИВ – просмотр оглавления архива, с сортировкой по именам, где “АРХИВ” – путь и имя архива. При выдаче команды содержимое архива быстро выводится на экран и, если оно слишком велико и не вмещается на него целиком, приостановить вывод можно нажатием CTRL+S. Эти же клавиши следует нажать для продолжения.

Для большего удобства команду просмотра можно переадресовать программе MORE. В таком случае, вывод будет автоматически приостанавливаться после каждого заполнения:

PkUnZip -vbn АРХИВ | More

Просмотр сжатых файлов

PkUnZip -cm АРХИВ ФАЙЛ(Ы) – просмотр содержимого сжатых файлов с приостановкой после каждого заполнения экрана.

Сообщение “More”, появляющееся после заполнения, свидетельствует о том что, файл(ы) имеют продолжение. В этом случае, нажатие клавиши

Пробел приводит к выводу следующего экрана

ENTER – следующая строчка файла

ESC – прекратить вывод данного файла

CTRL+C – прекратить вывод для всех файлов (если он задан для множества)

Распаковка архивов

PkUnZip АРХИВ ФАЙЛ ПАПКА – распаковывает указанные файлы из указанного архива в указанную папку. Последние два параметра не обязательны, при их отсутствии, архив распакуется целиком, в текущую папку.

Дополнительные параметры:

-N – распаковать только файлы, не имеющие аналогов в указанной папке и новые версии имеющихся там файлов (иначе все файлы при совпадении имен заменяются файлами из архива).

-D – сохранить пути (если таковые имеются) и создать в указанной папке соответствующие им подкаталоги.

-F – только заменить имеющиеся версии, если версии, содержащиеся в архиве, имеют более свежую дату.

Некоторые сообщения выдаваемые PkUnZip

(E09) Can’t find:АРХИВ – архив не найден

(E11) No file(s) found – файлы не найдены

(W18) warning! ФАЙЛ alreadi exist – файл существует, заменить?

(E50) Disk full file: ФАЙЛ – диск переполнен и дальнейшая распаковка невозможна, последним распакован указанный файл (поскольку распаковка происходит в алфавитном порядке, начиная с цифр и заканчивая русскими буквами, данное сообщение позволяет определить, какие именно файлы остались не распакованными).

В зависимости от варианта завершения, переменная Errorlevel (E) принимает значения 9, 11, 50 – соответственно.

 

< Глава 19. Глава 20. Глава 21. >

 

Комментарии к странице

 

 

 


На главную страницу сайта