Архиваторы

Автор работы: Пользователь скрыл имя, 11 Марта 2014 в 22:24, реферат

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

Архиваторы позволяют сокращать место, занимаемое файлами, уплотняют их, упаковывают. Это экономит место на жестком диске. Позволяет сохранять архивные копии тех доку¬ментов, которыми давно не пользуются, но которые могут пригодиться когда-нибудь позже.
Кроме того, большие файлы архивируют для того, чтобы записывать их на дискеты. Это особенно актуально для графических и звуковых файлов, которые обычно имеют большие размеры. Некоторые файлы бывают так велики, что они не помещаются на одну дискету, а разделить эти файлы на несколько маленьких нельзя. Как перенести информацию на другой компьютер?
Если есть записывающий CD-ROM, можно записать на него. На одну «болванку» помещается столько информации, сколько вмещает пятнадцать дискет.

Прикрепленные файлы: 1 файл

АРХИВАТОРЫ.doc

— 400.50 Кб (Скачать документ)

Ключи (используются вместе с командами):

-?          Вывести справочную информацию о командах и ключах.

Та же информация появляется, если дана неправильная команда или Rar запущен без команд.

--            Прервать дальнейшую обработку ключей.

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

Пример: добавить все файлы из текущей папки в непрерывный архив с именем -StrangeName: rаr a -s -- -StrangeName

 -ас         Снять атрибут «Архивный» у файла после его apxивации или извлечения (только в версии для Windows).

-аg[формат]      Добавить к имени архива текущие дату и время.

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

Y год.

М месяц.

МММ месяц в виде строки (Jan, Feb и т.д.).

D день.

Н Часы.

М минуты (обрабатывается как минуты, если стоит после часов).

S секунды.

Все остальные символы добавляются к имени архива без изменений.

Примеры:

1) использование формата по умолчанию

YYYYMMDDHHMMSS. rar a -ag backUP;

2) использование формата DD-MMM-YY: rаr a -agDD-MMM-YY backUP;

3) использование формата YYYYMMDDHHMM: rаr a -agYYYYMMDDHHMM backUP

-ао Добавить файлы с установленным атрибутом «Архивный» (только в версии для Windows).

Пример: добавить все файлы с диска С: с установленным атрибутом «Архивный» в архив f:backUP, после чего снять этот атрибут со всех добавленных файлов:

rаr а -r -ас —ао f:backUP c:\*.*

-ар         Установить путь внутри архива.

Путь, определенный с помощью этого ключа, добавляется к именам файлов при записи их в архив, и удаляется из имен, если ключ используется при извлечении файлов. Например, если вы хотите добавить файл «readme.txt» в папку «DOCS\ENG» архива «release», то можете выполнить: rаr a -apDOCS\ENG release readme.txt.

Если же вы хотите извлечь ENG в текущую папку, то наберите: rаr х -apDOCS release DOCS\ENG\*.*

-as         Синхронизировать содержимое архива.

Если этот ключ используется при архивации, то из архива будут удалены те файлы, которых нет среди добавляемых. Этот ключ удобно использовать вместе с ключом -u (обновить) для синхронизации содержимого архива и архивируемой папки. Например, после команды: rаr a -u -as backUP sources\*.cpp в архиве «backUP.rar» останутся только файлы *.срр из папки «sources», а все остальные будут удалены. Это похоже на создание нового архива, но за одним важным исключением: если после прошлой архивации файлы не изменялись, то операция будет выполнена значительно быстрее, чем создание нового архива.

-av Добавить электронную подпись (только в зарегистрированной версии).

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

Во время извлечения, тестирования, просмотра или oбновления архива с ключом

«-av» Rar будет выполнять проверку целостности и выводить сообщение: Проверка электронной подписи В случае успешной проверки будет выведено сообщение «ОК», имя создателя архива и время последнего обновления. В случае обнаружения ошибки при проверке электронной подписи будет выведено сообщение «ОШИБКА».

Добавлять электронную подпись, «-av», рекомендуется к архивам, предназначенным для распространения программ. Чтобы получить возможность добавления электронной подписи вы должны зарегистрировать программу.

-av- Выключить проверку или добавление электронной подписи.

-cfg-       Запретить чтение конфигурации и окружения.

-cl          Преобразовывать имена файлов в нижний регистр.

-сu         Преобразовывать имена файлов в верхний регистр.

-с-         Не показывать комментарии.

-df         Удалить файлы после архивации.

Перемещает файлы в архив. При использовании вместе с командой «а» этот ключ выполняет то же действие, что и команда «m».

-dh         Совместное открытие общих файлов.

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

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

-ds He сортировать файлы при добавлении в непрерывный архив.

-ed         He добавлять пустые каталоги.

При использовании этого ключа в архив не будут добавляться пустые каталоги.

-ее         Не обрабатывать расширенные атрибуты.

Выключает сохранение и восстановление расширенных атрибутов файлов (только в версиях для OS/2 и BeOS).

-ер         Исключить пути из имен.

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

-epl        Исключить из путей базовый каталог.

Не сохранять в архиве путь, введенный в командной строке.

Пример: добавить в архив «test» все файлы и каталоги из каталога «tmp», но сам путь «tmp\» не должен быть включен и каталог: rаr a -epl -r test tmp\*

Это эквивалентно следующим командам:

cd tmp

rаr а -r ..\test cd

-е<атр> Задать исключение файлов по маске атрибутов.

<атр> — число в десятичном, восьмеричном (если начинается с «0») или шестнадцатеричном (если начинается с «0х») формате. Если результат побитного И (AND) между <атр> и атрибутами файла ненулевой, то файл не будет добавлен в архив.

В версии для Windows для указания атрибутов вместо цифровой маски также можно использовать символы D, S, Н, А и R, означающие соответственно «Каталог», «Системный», «Скрытый», «Архивный» и «Только для чтения». Порядок перечисления атрибутов не имеет значения.

-f           Освежить файлы.

Можно использовать при добавлении в архив или извлечении из него. Командная строка «a -f» эквивалентна команде «f». Вы можете также использовать этот ключ с командой «m» или - mf». Если ключ «-f» используется вместе с командами «х» или «-е», то только старые версии файлов, находящиеся на диске, будут заменены соответствующими новыми файлами из архива. Если файлу из архива не соответствует ни один из файлов на диске, то такой файл не будет извлечен из архива.

-idp He отображать процентный индикатор выполнения работы.

Это может пригодиться при перенаправлении вывода Rar в файл.

-ierr Отправить все сообщения на стандартное устройство ошибки (stderr).

-ilog Записать протокол ошибок в файл (только в зарегистрированной версии).

-inul       He выводить никаких сообщений.

-isnd       Включить звук.

-kb         Сохранять поврежденные файлы при извлечении.

По умолчанию Rar удаляет файлы, в которых при извлечении были обнаружены ошибки CRC. Ключ «-kb» указывает, что файлы с ошибками CRC надо оставлять на диске.

-m<n>   Установить метод сжатия:

-m0        Без сжатия. Добавить файлы в архив без сжатия

-m1       Скоростной. Самый быстрый метод (минимальное сжатие).

-m2        Быстрый метод

-m3       Обычный метод сжатия. Метод «-m3» Rar использует по умолчанию.

- m 4        Хороший метод сжатия, (более высокая степень сжатия).

- m 5        Максимальный. Наилучший метод сжатия (самое лучшее, но и самое медленное сжатие)

-md<n> Задать размер словаря.

Этот ключ позволяет задать размер словаря <n> в Кб.  <n> может принимать значения 64, 128, 256, 512 и 1024 или обозначаться буквами «а», «b», «с», «d» и «е» соответственно.

-mm[f]   Использовать мультимедиа-сжатие [принудительно]

Включает специальный алгоритм мультимедиа-сжатия, предназначенный для улучшения сжатия таких данных, как оцифрованный звук, содержащий четыре 8-разрядных или два 16-разрядных канала, или полноцветные (24-разрядные) рисунки. В этом случае может быть достигнута на 30% более высокая степень сжатия, чем при обычном методе упаковки.

-оl         Записывать символическую ссылку как ссылку вместо того, чтобы записывать ее как файл (только в версиях UNIX и BeOS).

-os         Сохранить потоки NTFS (только в версиях для Win32).

Этот ключ работает только в среде Windows NT/2000 и позволяет сохранить в архиве альтернативные потоки данных, связанные с файлами, расположенными на диске с файловой системой NTFS. Это особенно важно в среде Windows 2000, которая использует потоки для хранения информации, связанной с файлами, например, для описаний файлов. Если вы используете Rar для создания резервных копий с дисков NTFS, то настоятельно рекомендуется указывать этот ключ.

-ow        Сохранить информацию о правах доступа к при архивации и восстановить ее при извлечении.

При использовании этого ключа в версиях для UNIX и в архив записывается информация о владельце и группе файла.

Версия для Win32 в среде Windows NT/2000 сохранит данные о владельце, группе, правах доступа и информацию аудита, если у вас для этого достаточно прав доступа. Обратите внимание, что файловую безопасность Windows NT поддерживают только разделы с NTFS.

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

-о-         Не перезаписывать существующие файлы.

-р<р> Зашифровать файлы, используя строку <р> в качестве пароля.

Пароль регистрозависимый. Если вы не укажете пароль в командной строке, то Rar потребует ввода пароля, выдав сообщение «Введите пароль».

Пример: добавить файлы *.txt и зашифровать их с паролем «myhoney»: rаr a -pmyhoney secret l *.txt

-р-         Не спрашивать пароль.

-r           Рекурсивно с подкаталогами.

Можно использовать вместе с командами: a, u, f, m, х, е, t, p, v, 1, с, cf и s. При использовании с командами a, u, f или m файлы во всех подкаталогах будут обработаны так же, как и в рабочем каталоге. При использовании с командами х, е, t, p, v, 1, с, cf или s архивы во всех подкаталогах будут обработаны так же, как и в рабочем каталоге.

-r0

Аналогично ключу -r, но при использовании вместе с командами «a», «u», «f», «m» будут добавляться файлы из папок только в том случае, если при указании имени файла используется шаблон.

-ri<p>[:<s>] Установить приоритет и время простоя (доступно только в версии для Windows).

Этот ключ используется для управления степенью загрузки системы задачей Rar в многозадачной среде. Возможные приоритеты задачи — от 0 до 15. Если <р> равно 0, то используется приоритет по умолчанию, 1 соответствует минимальному приоритету, 15 — максимальному. Время простоя <s> может быть от 0 до 1000. Это количество миллисекунд, которые Rar будет отдавать системе после каждой операции чтения или записи при архивации или извлечении. Указание времени простоя эффективно, когда в системе работает несколько задач с одинаковым приоритетом.

Пример: запустить Rar с приоритетом по умолчанию и 10 мс простоя после каждой операции чтения или записи:

Rar а -r -sfx –ri0:10 backUP *.*

-rr[N]    Добавить информацию для восстановления. Этот ключ используется при создании или обновлении архива для добавления информации для восстановления. Для подробного описания см. команду «rr[N]».

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

Непрерывный архив — это специальный тип архива. Пример: создать непрерывный архив sources. rаr со словарем размером 512 Кб, рекурсивно со всеми подкаталогами начиная с текущего. Добавить в него только файлы по шаблону

*.asm: rar a -s -md512 sources.rar *.asm —r.

-s<N>    Создать непрерывные группы, используя счетчик файлов.

Работает аналогично ключу -s, но сбрасывает статистику для непрерывного архива после упаковки <N> файлов. Обычно ухудшает степень сжатия, но снижает риск потери данных при повреждении непрерывного архива.

-se         Создать непрерывные группы, используя расширение файлов.

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

-sv         Создать независимые непрерывные тома.

Аналогично ключу -s, но пытается сбросить статистику для непрерывного архива в начале нового тома. Игнорируется, если архивы не разбиваются на тома. Обычно слегка ухудшает степень сжатия, но также существенно снижает риск потери данных, если один том из набора поврежден.

-s-         Не использовать непрерывное сжатие.

-sfх[имя]         Создать самораспаковывающийся архив.

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

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