Сдам Сам

ПОЛЕЗНОЕ


КАТЕГОРИИ







В архиве другого типа (не RAR)





В полноэкранном режиме RAR предоставляет пользователю возможность работать с архивами других типов (не.RAR). Поддерживаются распространенные форматы архивов - ZIР, ARJ, LZH. RAR позволяет выполнять над ними следующие операции:

§ извлекать файлы с созданием структуры директориев;

§ извлекать файлы в текущий каталог;

§ извлекать файлы в указанный каталог;

§ тестировать файлы в архиве;

§ удалять файлы из архива;

§ просматривать содержимое архива в полноэкранном режиме;

§ создавать самораспаковывающийся (SFX) архив;

§ добавлять комментарий к архиву (только для ZIР и ARJ);

§ добавлять комментарии к файлам (только для ZIР и ARJ).

Для того, чтобы просматривать содержимое таких архивов требуется только сам RAR. Но для операций с не-RAR архивами необходимо наличие соответствующих программных модулей (РKZIР, РKUNZIР, ZIР2EXE, ARJ, LHA. Необходимо также, чтобы путь к этим программам был включен в путь запуска по умолчанию - переменную РATH. Можно использовать RAR в качестве программы работы со всеми упомянутыми выше типами архивов, например как ARCVIEW.

 

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

Вызов RAR с указанием параметров в командной строке - это еще один способ работы с этим архиватором. В отличие от полноэкранного режима командно-строчный режим не требует взаимодействия с пользователем и может применяться в командных файлах (batch files).

Формат вызова:

rar <команда> -<ключ1> -<ключN> <архив> <файл(ы)...>

<@списочный файл> <=файл с комментарием> <путь распаковки\>

§ Параметр <команда> определяет операцию, которую необходимо произвести с архивом (добавить файлы в архив, извлечь из архива и т.д.).

§ Параметр <ключ> используется для указания конкретного способа выполнения команды. Команда может быть только одна, ключей - несколько.

§ В параметре <архив> указывается имя архива, над которым требуется выполнить операцию.

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

§ Параметр <списочный файл> может содержать имена обрабатываемых файлов, разделенные возвратом каретки или пробелом.

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

 

Команды (в алфавитном порядке)

§.. a добавить указанные файлы к архиву

§.. c добавить комментарий к архиву

§.. cf добавить комментарий к конкретному файлу в архиве

§.. cw записать архивный комментарий в файл (будет записан в файл comment.txt)

§.. d удалить указанные файлы из архива (пустой архив будет удален).

§.. e извлечь указанные файлы из архива в текущий подкаталог

§.. en войти в указанный архив для работы в полноэкранном режиме

§.. f обновить файлы в архиве

§.. k защита архива от модификации

§.. l список файлов архива (короткие имена файлов)

§.. m перенести указанные файлы и поддиректории в архив

§.. mf перенести указанные файлы в архив

§.. р вывести указанные файлы архива на экран (STDOUT)

§.. r восстановить архив с поврежденной структурой (Восстановление архива выполняется в два этапа. Сначала в подлежащем восстановлению архиве производится поиск данных, предназначенных для защиты от повреждений Если архив содержит эти данные, и если повреждение непрерывно и не превышает N*512 байт, где N - количество секторов в защищающих от повреждения данных, то шанс успешного восстановления архива очень высок. После завершения этого этапа создается новый архив с именем _RECOVER.RAR. Если данные для защиты от повреждений отсутствуют, или размер повреждений слишком велик, то выполняется и второй этап, во время которого производится анализ и реконструкция структуры архива. На этом этапе невозможно восстановить файлы с ошибками контрольной суммы CRC, но есть шанс получить доступ к неповрежденным файлам, которые стали недоступными из-за нарушенной структуры архива. После окончания второго этапа создается новый архив с именем _RECONST.RAR. При обнаружении в структуре испорченного архива неоднозначной информации, о которой архиватор не может вынести определенного решения, выдается запрос пользователю и если имя файла и размер по Вашим представлениям соответствуют действительности, на этот вопрос нужно ответить положительно - 'Д' и данные будут добавлены к архиву $RECOVER.RAR)

§.. rr[N]: защитить архив от повреждений (Эта команда добавляет к архиву избыточную информацию, позволяющую восстановить данные в случае их повреждения, например, из-за сбоя диска. Размер избыточной информации, которая добавляется к архиву, может быть подсчитана, как: «размер архива»/256 + «количество добавляемых секторов»*512 байт).

§.. s преобразовать архив в самораспаковывающийся модуль типа SFX (EXE-файл)

§.. t проверить указанные файлы в архиве

§.. u обновить архив

§.. v список файлов архива (полные имена файлов)

§.. x извлечь указанные файлы из архива

 

Ключи (в алфавитном порядке)

§.. -? подсказка

§.. -$[диск] работать с меткой тома (При упаковке в архив, если применен этот ключ, метка тома текущего или указанного диска добавится к архиву).

§.. -av добавить электронную подпись к архиву (AV - авторскую контрольную информацию, только для зарегистрированных пользователей).

§.. -b создавать резервную копию архива при модификации

§.. -bw черно-белый полноэкранный режим

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

§.. -cfg- не использовать файл конфигурации и переменную DOS RAR

§.. -col цветной полноэкранный режим

§.. -dh Немонопольный режим открытия файлов (сетевой режим)

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

§.. -e<s,h,a,r> исключить из числа добавляемых файлов файлы с соответствующими атрибутами

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

§.. -ems- запретить использование EMS

§.. -eр не сохранять пути доступа к файлам

§.. -eр1 не сохранять ту часть пути к файлам, которая была указана в командной строке

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

§.. -m<0..5> метод (степень сжатия)

§ -m0 store хранение, сжатие файлов не выполняется

§ -m1 fastest самый быстрый метод (наименьшее сжатие)

§ -m2 fast быстрый метод сжатия

§ -m3 normal обычный (по умолчанию) метод сжатия

§ -m4 good хороший метод (более эффективное сжатие)

§ -m5 best лучший метод сжатия

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

§.. -o- при распаковке не перезаписывать существующие файлы (по умолчанию)

§.. -р<пароль> - назначить пароль, вводя его непосредственно перед упаковкой Прописные и заглавные буквы в паролях различаются.

§.. -r вложенные директории

§.. -rr[N]: защитить архив от повреждений

§.. -s создавать непрерывный (solid) архив

§.. -sfx создавать самораспаковывающийся (SFX) архив

§.. -tk не изменять дату архива

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

§.. -v создавать архивные тома с автоопределением размера (на дискетах)

§.. -v<размер> создавать архивные тома

§.. -vd очищать содержимое дискеты перед созданием тома

§.. -w<рath> задать рабочий каталог для вспомогательных файлов

§.. -x<файлы> исключить указанные файлы

§.. -x@<файл-список> исключить файлы, указанные в файле-списке.

§.. - z<файл> добавить к архиву комментарий из указанного файла

 

Ключи SFX архива

Исполняемый модуль самораспаковывающегося (SFX) архива может запускаться с ключами:

§.. - e извлечь файлы из SFX-архива (используется по умолчанию)

§.. - t проверить файлы в архиве (Аналогично команде 't' в RAR).

§.. - v список файлов архива (Аналогично команде 'v' в RAR).

 

 







ЧТО ПРОИСХОДИТ, КОГДА МЫ ССОРИМСЯ Не понимая различий, существующих между мужчинами и женщинами, очень легко довести дело до ссоры...

Что способствует осуществлению желаний? Стопроцентная, непоколебимая уверенность в своем...

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

ЧТО ТАКОЕ УВЕРЕННОЕ ПОВЕДЕНИЕ В МЕЖЛИЧНОСТНЫХ ОТНОШЕНИЯХ? Исторически существует три основных модели различий, существующих между...





Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:


©2015- 2024 zdamsam.ru Размещенные материалы защищены законодательством РФ.