Программы архиваторы

Автор: Пользователь скрыл имя, 26 Октября 2011 в 16:44, реферат

Краткое описание

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

Оглавление

СОДЕРЖАНИЕ
1.Введение 3
2.Программы архивации 4
3.Архивный файл 6
4.Архиваторы MS-DOS 7
4.1.PKZIP
7
4.2.ARJ
8
4.3.RAR
8
4.3.1.Введение
8
4.3.2.Технические характеристики 8
4.3.2.1.Степень сжатия
8
4.3.2.2.Дополнительные возможности
9
4.3.3.Работа с RAR из командной строки
9
4.3.3.1Формат вызова
9
4.3.3.2.Описание команд
10
4.3.3.3.Описание ключей
11
4.3.4.Работа с RAR в полноэкранном режиме 14
4.3.4.1.Работа с файлами
14
4.3.4.2.Работа с архивами
15
4.3.4.3.Конфигурация
17
4.3.5.Ограничения
18
4.3.6.Непрерывные (solid) архивы
19
4.3.7.Работа с внешними архивами 19
4.3.8.Коды завершения
20
4.3.9.Просмотр файлов в RAR архиве
20
5.Архиваторы WINDOWS 21
5.1.WINRAR 2.5
21
5.2.WINZIP 7.0
23
5.2.1.Введение
23
5.2.2Работа с программой
24
5.2.3Рабочий интерфейс
26
6.Сравнительный тест быстродействия и степени сжатия 28
7.Список использованной литературы 29

Файлы: 1 файл

Документ Microsoft Word.docx

— 47.48 Кб (Скачать)

По своим техническим  характеристикам RAR не уступает широко распространенным и популярным архиваторам, а по некоторым показателям превосходит  их.

2. Технические характеристики

2.1. Степень сжатия

На файлах типа .EXE, .COM, .LIB, .OBJ, .OVR и аналогичных им RAR как правило обеспечивает максимальную по сравнению с другими архиваторами степень сжатия, превосходя их примерно на 0.5 - 3%

На отдельных файлах (больших .LIB, некоторых других) выигрыш  может достигать 5-7% от упакованного размера. Метод сжатия обычно существенно  не влияет на результат.

Текстовая информация сжимается примерно на уровне других архиваторов 
(зависит от вида текста и метода сжатия) на файлах до 32 килобайт размером. 
На больших текстовых файлах RAR обычно превосходит большинство других архиваторов.

При упаковке файлов баз данных существенно влиять на размер и время работы может метод  сжатия (m0 - m5).

Степень сжатия графической  информации сильно зависит от рода файлов.

При создании непрерывного (solid) архива, содержащего много небольших  однотипных файлов, степень сжатия на 10 - 40 % и более превосходит достигаемую  при упаковке в обычный архив.

2.2. Дополнительные  возможности

Помимо стандартных  функций RAR обеспечивает

Полноэкранный интерфейс:

V выбор упаковываемых  и распаковываемых файлов;

V эмуляция структуры  подкаталогов в архиве;

V работа с "мышью";

V сохранение параметров  в файле конфигурации;

V просмотр упакованных  и обычных файлов в текстовом  или 16-ричном виде.

Специальные функции:

V разбиение архива  на части (volumes) для переноса  на дискеты;

V создание и модифицирование  самораспаковывающихся архивов  (SFX);

V создание самораспаковывающихся  архивных томов (SFX);

V создание непрерывных  (solid) архивов с повышенной степенью  сжатия;

V защита информации  по паролям;

V защита архивов  от модификации;

V сохранение информации  об авторе архива;

V восстановление структуры  поврежденных архивов;

V добавление комментариев  ко всему архиву и к отдельным  файлам;

V встроенная поддержка  ANSI escape последовательностей в комментариях.

Работа с архивами ZIP, ARJ, LZH в полноэкранном режиме:

V выбор упаковываемых  и распаковываемых файлов

V эмуляция структуры  подкаталогов в архиве

V выполнение основных  операций над архивами

3.Работа с RAR из  командной строки

3.1. Формат вызова: rar - -

Команда может быть только одна, ключей - любое количество. Списочный файл может содержать  имена обрабатываемых файлов, разделенные  возвратом каретки или пробелом.

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

Путь распаковки применяется  вместе с командами 'e' и 'x', указывает  на подкаталог, в который будут  помещены распакованные файлы. Если этот подкаталог отсутствует, то он будет  создан.

3.2. Описание команд a: добавляет указанные файлы к  архиву m: переносит указанные файлы  и подкаталоги в архив.

При успешном завершении упаковки все указанные файлы  и подкаталоги удаляются с  диска.

Удаление подкаталогов будет выполнено только если не использовался  ключ 
-ed, а в качестве имени добавляемых файлов было указано *.* или имя подкаталога. mf: переносит указанные файлы в архив.

При успешном завершении упаковки все указанные файлы  удаляются с диска. d: удаляет указанные  файлы из архива

: извлекает указанные  файлы из архива с восстановлением  структуры подкаталогов (если при  архивировании был указан ключ -r). e: извлекает указанные файлы  из архива в текущий подкаталог v: просмотр содержимого архива.

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

Если необходимо просмотреть  все архивные тома (volumes), то у имени  архива вместо расширения ставится *.

Например: RAR v myvolume.* l: просмотр содержимого архива.

Аналогично команде 'v', но вместо полного пути доступа  к файлу выдается только его имя. t: тестирует в архиве указанные  файлы u: добавляет к архиву те файлы, которых в нем нет, и обновляет  те, более поздние версии которые  есть на диске f: обновляет в архиве файлы, более поздние версии которых  есть на диске s: преобразует указанный  архив в самораспаковывающийся (SFX) типа EXE

Можно также преобразовать  в SFX первый из последовательности архивных томов, но при этом его исходный размер будет изменен, а это может  помешать выгрузке томов на дискеты, так что в этом случае лучше  использовать команду 
'a' с ключами -v[] -sfx

Пример: rar s myarchiv c: добавляет  комментарии к архиву

Для окончания ввода  нужно нажать F10. Esc отменяет ввод комментариев. Для удаления существующих комментариев нужно сразу же после вхождения  в режим ввода нажать F10.

Комментарии будут  выводиться при любых операциях  с архивом. Размер комментариев не может  превышать 16 килобайт.

Комментарии можно  ввести из файла, если перед именем файла поставить символ =

Пример: rar c myarchiv =info.txt

cf: добавляет комментарии  к отдельным файлам в архиве.

Для окончания ввода  нужно нажать F10. Esc отменяет ввод комментариев.

Для удаления существующих комментариев нужно сразу же после  вхождения в режим ввода нажать F10.

Комментарии будут  выводиться при просмотре архива командой 'v'. Размер комментариев не может  превышать 16 килобайт.

Пример: rar cf myarchiv *.txt cw: записывает архивный комментарий в  файл

Пример: rar cw myarchiv comment.txt

Комментарий из архива myarchive будет записан в файл comment.txt r: восстанавливает архив с поврежденной структурой

RAR не в состоянии  восстановить файлы с испорченной  информацией. Поэтому данная команда  не подходит для восстановления  файлов при распаковке которых  выдается сообщение CRC failed.

Но если в результате повреждения структуры архива стал невозможен доступ к нормальным файлам, либо при попытках работы с архивом  происходит 
"зависание" архиватора, то с помощью этой команды можно спасти оставшиеся данные.

При восстановлении архива создается файл $RECOVER.RAR в который  записывается вся сохранившаяся  информация. При обнаружении в  испорченном архиве подозрительных данных о которых архиватор не может вынести однозначного решения, выдается запрос пользователю:

Suspicious entry

Name:

Size: Packed:

Add it: Yes/No/All

При положительном  ответе данные добавляются к архиву $RECOVER.RAR

Пример: rar r myarchiv.rar

Команда a: может использоваться только для создания, но не обновления архивных томов и непрерывных  архивов.

Команды c: и cf: не работают с архивными томами, но работают с непрерывными архивами.

Комментарий к архивному  тому можно добавить непосредственно  при его создании, используя файл комментария.

3.3. Описание ключей

-? выводит экран  помощи

-r может использоваться  совместно с командами - a,u,f,m,x,e,t,p,v,l,c,cf,s.

При использовании  с командами a,u,f,m приводит к добавлению к архиву всех указанных файлов в  текущем и вложенных подкаталогах.

При использовании  с командами x,e,t,p,v,l,c,cf,s приводит к  обработке всех указанных архивов  в текущем и вложенных подкаталогах.

-o+ при распаковке  перезаписывать существующие файлы

-o- при распаковке  не перезаписывать существующие  файлы

-x все файлы, с  именами, соответствующими name, будут  исключены из обработки

Пример: RAR a -x*.bak arch

-sfx если этот ключ  указан при создании нового  архива, то будет создан 
SFX архив (последовательность ключей -v -sfx эквивалентна ключу 
-vs )

Пример: RAR a -sfx arch *.asm будет  создан SFX архив ARCH.EXE

-v или -v создание  архивных томов (volumes)

- размер тома в  тысячах байт (не килобайтах)

Если размер не указан, то он определяется автоматически.

Если тома создаются  на диске, где расположены временные  файлы (по умолчанию текущий, можно  изменить с помощью -w), то смена диска  невозможна. 
В этом случае автоматическое определение размера не имеет смысла и размер нужно указывать явно.

Если же тома создаются  не на диске с временными файлами, то после создания тома выводится  вопрос:

Create next volume: Yes/No/All/Quit

В это время можно  заменить диск. При ответе All дальнейшее создание томов происходит без запросов

Первый архивный том  имеет расширение .RAR, последующие  нумеруются от .R00 до .R99.

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

Insert disk with

После установки требуемого диска нужно нажать любую клавишу.

Если при распаковке не обнаружен следующий том и  тома находятся на диске с временными файлами, то программа завершается  аварийно с сообщением:

Can't find

Can't change disk with temporary files

Архивные тома не допускается  модифицировать. Команды 'd','f','u','s' для  них недопустимы, команда 'a' может  использоваться только для создания новых томов.

Размер файлов в  архивных томах может иногда несколько  превышать исходный, так как в  этом режиме не происходит простого запоминания  файла при неудачном сжатии.

-m: задание метода (степени сжатия) m0: запоминание без  сжатия m5: максимальное сжатие

По умолчанию используется метод -m3

-b: разрешить создание  резервных копий архива

В этом случае при  любых изменениях в архиве его  предыдущий вариант будет сохраняться  с расширением .BAK, либо, если у исходного  архива было расширение .BAK, у копии  будет расширение .$BK

-f: обновить файлы

Может использоваться при упаковке и распаковке.

-u: добавить изменившиеся  файлы

Может использоваться при упаковке и распаковке.

-ed: не добавлять  в архив пустые подкаталоги

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

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

-c- запретить вывод  комментариев

-e: исключить из  числа добавляемых файлов файлы  с атрибутами 
System, Hidden, Archive, Read only соответственно

Порядок следования атрибутов  не имеет значения.

Пример: rar a -ehs archive *.exe

К архиву не будут  добавлены файлы с атрибутами Hidden и System.

-s: создавать непрерывный  архив

Пример: rar a -s -vs362 archive *.*

Будут созданы непрерывные SFX тома размером 362000 байт каждый.

-av: добавляет к  архиву при любой его модификации  информацию об авторе и времени  модификации, имени архива

Если архив, созданный  с ключом -av, модифицируется без этого  ключа, то данная информация будет удалена.

При распаковке, тестировании, просмотре архивов, созданных с  ключом -av, выполняется контроль целостности  архива. При этом выдается сообщение:

Информация о работе Программы архиваторы