Программы PkZip и PkUnZip

Общие сведения

 

В процессе работы операционной системы могут возникать различные аварийные ситуации. К ним можно отнести неправильную работу некоторых программ, неквалифицированные действия пользователей, действия компьютерных вирусов и сбои оборудования. Во всех этих случаях вероятен риск неправильного изменения информации в файлах. Возможна также порча информация о файлах (атрибутах файлов). Повреждения могут привести к полной или частичной утрате информации на диске. К самым тяжелым последствиям могут привести изменения в системных областях диска и в главной загрузочной записи.

В связи с тем, что ни один компьютер не застрахован от подобного рода аварий: может быть отключено питание компьютера, пользователь может непрофессионально использовать программу, на компьютере может появиться вирус; в состав любой операционной системы входят специальные программы-утилиты, которые выполняют функции обслуживающего характера.

К первой группе таких утилит можно отнести программы диагностики и исправления повреждений логических дисков. В состав ОС MS-DOS входят две программы – chkdsk и scandisk. Эти программы позволяют выявить и исправить почти все легкие повреждения, такие как потеря информации о начале файла на диске, неверные сведения о последовательности расположения частей файла на диске, неверное имя файла, неверный набор сведений о файле и каталоге, несоответствие размера файла его реальному размеру, потерянное содержимое файла (т.е. последовательность данных ранее соответствующая какому-то файлу), подкаталог не содержит ссылок на себя или родительский каталог и др.

Если на диске имеются более серьезные повреждения, то необходимо использовать специальные программы, имеющие более обширные возможности. Такие программы не поставляются в комплекте с ОС и производятся другими фирмами.

 

Программа CHKDSK

 

Программа CHKDSK (СHecK DiSK- проверить диск) входит в комплект ОС DOS и позволяет обнаружить и исправить большинство указанных легких повреждений. Вызов данной программы осуществляется набором в командной строке:

 

CHKDSK имя_диска [/F],

 

где вместо имя_диска указывается конкретное имя логического диска, который необходимо проверить на наличие на нем ошибок, а ключ /F используется для указания программе CHKDSK производить не только диагностику диска, но и исправление найденных ошибок. Без данного ключа будет производиться только диагностика.

После выполнения программа CHKDSK выведет на экран результаты своей работы. Пользователь может увидеть обнаруженные ошибки, некоторую статистическую информацию о проверенном диске и, в самом конце, предложение воспользоваться другой программой проверки дисков- SCANDISK.

 

Программа SCANDISK

 

Программа SCANDISK входит в состав операционной системы MS DOS, и позволяет кроме обнаружения и исправления большинства легких повреждений диска производить и тестирование поверхности жесткого диска. Это оказывается полезным при выявлении физической порчи диска. Обнаружив опасные с точки зрения хранения информации участки диска, программа SCANDISK может перенести данные с этих участков в другие, более безопасные места, и запретить дальнейшее использование опасных участков. В результате, данные будут обезопасены от физической порчи. Программа вызывается набором в командной строке

 

SCANDISK диск: [ключи]

 

Ключами программы могут быть следующие:

/ a – проверка всех дисков;

/n – автоматический запуск и выход из ScanDisk

/p – запрещает ScanDisk исправлять ошибки на дисках.

 

Дефрагментация диска

 

В результате многократной записи/перезаписи файлов, их удаления и других факторов, данные некоторых файлов могут находиться в совершенно разных частях жесткого диска. В результате для получения всех данных такого файла операционной системе приходится тратить значительное время на сборку отдельных фрагментов файла. Такие файлы называются фрагментированными. В состав ОС DOS входит специальная программа – DEFRAG – которая позволяет поместить данные всех файлов в смежные участки жесткого диска. Такое расположение данных ускоряет получение доступа ко всем файлам и благоприятно сказывается на работе операционной системы. Описанная процедура занимает значительное время, зависит от объема диска, и называется дефрагментацией жесткого диска. Формат вызова программы:

 

DEFRAG имя_диска:

 

Архивирование файлов

 

Архивирование файлов выполняется тогда, когда требуется хранить историю изменения некоторого документа или программы, а также для хранения информации в сжатом виде. Для архивирования разработаны специальные программы-архиваторы, позволяющие объединить несколько файлов или каталогов в один архивный файл. Архивный файл всегда содержит оглавление, в котором находятся каталог включенных в архив файлов, дата и время создания архива и другие параметры.

Архивирование позволяет в несколько раз сжать информацию, хранящуюся в нескольких или в одном файле. Эффект уменьшения объема достигается по двум причинам:

1. Помещению всех архивируемых файлов в один архивный файл

2. Использованию специальных схем кодирования информации, позволяющих сократить занимаемый ими объем информации.

Процесс создания архивного файла называется архивированием, а обратный ему процесс извлечения файлов из архива- разархивированием.

В настоящее время разработано большое число архиваторов, каждый из которых использует свои методы сжатия информации, свой набор команд и свой формат архивного файла. Наиболее известными архиваторами являются PkZip/PkUnZip, LHA, ARJ, RAR. Ниже приводятся основные сведения по использованию архиваторов PkZip/PkUnZip, ARJ и RAR.

 

Программы PkZip и PkUnZip

 

Программа PkZip служит для архивирования файлов, а PkUnZip- для распаковки архивов (разархивирования).

Запуск PkZip:

 

PKZIP [список ключей] имя_архивного_файла [список файлов, подлежащих архивированию]

 

Ключи задают режимы работы программы и начинаются со знака “-”:

-а – добавить файлы в архив;

-d – удалить файлы из архива;

-m – пересылка файлов в архив (после архивирования файлы удаляются);

-v – просмотр каталога архива;

-r – архивирование файлов вместе с подкаталогами.

Пример: PKZIP –a arch.zip 1.txt 2.txt 3.txt – произойдет добавление файлов 1.txt, 2.txt, 3.txt в архивный файл arch.zip. Если архивный файл не существует, он будет создан.

Замечание: архивный файл должен иметь расширение “.ZIP”

Запуск PkUnZip:

 

PKUNZIP [список ключей] имя_архивного_файла [выходной каталог] [список_файлов]

 

Ключи PkUnZip:

-e – распаковать архив в один каталог;

-d – распаковать архив вместе с подкаталогами;

-t – выполнить тестирование архива;

-v – просмотр каталога архива.

Пример: PKUNZIP –e arch.zip C:\MY_DIR – распаковка файлов из архивного файла arch.zip в каталог C:\MY_DIR.

Замечание: архивный файл должен иметь расширение “.ZIP”

Замечание: запуск программ PkZip и PkUnZip без всяких параметров (т.е. набор в командной строке PkZip или PkUnZip приведет к выводу справки по использованию этих программ).

 

Программа ARJ

 

ARJ является широко распространенным архиватором. Запуск программы осуществляется набором в командной строке:

 

ARJ команда [список_ключей] имя_архивного_файла [выходной каталог] [список_файлов]

Командами ARJ могут быть следующие:

a- добавление файлов в архив;

d- удаление файлов из архива;

e- распаковка архива в один каталог;

l- отображение каталога архива;

m- пересылка файлов в архив (после архивирования файлы удаляются с диска);

t- проверка целостности архива;

x- распаковка архива вместе с подкаталогами.

Ключи команд ARJ (записываются с символом «-» перед ними):

-a – обработка файлов с любыми атрибутами;

-b1 – архивирование только файлов, имеющих атрибуты «архивный»;

-m0…m4 – выбор метода сжатия (m0-без сжатия, m1-наилучшее сжатие, m2-среднее сжатие, m3-слабое сжатие, m4-быстрое сжатие);

-r – архивирование файлов вместе с подкаталогами;

-v – многотомное архивирование.

Замечание: архивный файл должен иметь расширение «.ARJ».

 

Программа RAR

 

Архиватор RAR предоставляет пользователю два возможных интерфейса. Первый интерфейс классический - связан с использованием командной строки, наподобие архиваторов ARJ и PkZip. Второй интерфейс использует графическое окно с возможностью использования функциональных клавиш. Второй интерфейс представляет большие удобства для пользователя. Запуск архиватора осуществляется посредством набора в командной строке:

 

RAR

 

После этого, появится окно программы RAR, внешне напоминающее панели Norton Commander. Внизу находится панель функциональных клавиш. Ознакомиться с их назначением можно вызвав систему помощи – клавиша F1.

Для того, чтобы произвести архивирование нескольких файлов, их необходимо вначале выделить. Для этого, в дереве каталогов, необходимо найти требуемые файлы, и после этого нажать на клавиатуре клавишу [Insert]. Выбранные файлы будут выделены инверсным цветом.

С выделенными файлами далее можно провести операцию архивирования. Для этого необходимо нажать клавишу [F2] для создания нового архива или [F6] для пересылки файлов в архив.

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

Для разархивирования файлов в дереве каталогов ищется архивный файл, имеющий расширение “.RAR”, после чего необходимо зайти в этот файл, нажав на нем клавишу “Enter”. Будет выведено содержание архивного файла. В нем с помощью клавиши [Insert] выделяются файлы, подлежащие распаковке. После этого нажимается клавиша [F4] для распаковки с полными путями файлов или [F6] для распаковки выделенных файлов в текущий каталог.

Замечание: архивные файлы должны иметь расширение.RAR

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: