Информационные процессы

Автор работы: Пользователь скрыл имя, 15 Мая 2010 в 18:35, Не определен

Описание работы

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 файл

Новый текстовый документ6.doc

— 131.50 Кб (Скачать файл)

2.55 возможна работа  с длинными именами. 

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

Недостатки: отсутствие диалогового режима, некоторое неудобства работы при наличии какого-то ключа  в переменной окружения (ARJ_SW) и строке запуска - взаимное уничтожение. 

RAR 

1. Введение 

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

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

По своим техническим  характеристикам 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: разрешить создание  резервных копий архива 

Информация о работе Информационные процессы