WinRAR 5.30 Final x86 / x64 (Original + Portable) [The new Build: The release date of this new version in 24.11.2015 Year] Language: Eng and Byl, Ukr and Rus

 

Создавать темы 30-Ноя-2015 18:28

Архиватор
WinRAR 5.30 Final

Год/Месяц/Дата выпуска: 2015.11.24
Версия программы: 5.30 Final Original (The Installer)
Версия программы: 5.30 Final Portable
Официальный сайт разработчика WinRAR GmbH: RARLAB
Техническая поддержка WinRAR GmbH: The Technical Support
Версии постарше / форумы / FAQ: erstwhile WinRAR archive program
Языки интерфейсов: Английский / Белорусский / Украинский / Русский
Лекарство от жадности: полный боекомплект
Тип лекарства: кейген, файл лицензии
Оскорбления и претензии за то, чего сами не умеете, оставляйте при себе (ССЫЛКА).
Если у Вас сборки OS Windows от Васянек , то работа с WinRAR не гарантированна.
Системные требования:
Windows NT, 95, 98, Me, 2000, 2003, 2008, 2012, XP, Vista, 7, 8, 8.1, 10 (32-бит / 64-бит)
Mac OS X, FreeBSD, Linux (графич. интерфейс только под Wine) , OS/2 (32-бит / 64-бит)
32-разрядный (x86) процессор 400 MGz или более.
64-разрядный (x64) процессор 600 MGz или более.
RAM: 128 MB или больше для OS разрядностью x86.
RAM: 256 MB или больше для OS разрядностью x64.

Возможности WinRAR 5.30 Final:

Резервный постер: ССЫЛКА Полная поддержка архивов RAR и ZIP
Использование оригинального высокоэффективного алгоритма сжатия данных
Наличие графической оболочки с поддержкой технологии перетаскивания (drag & drop)
Возможность использования интерфейса командной строки
Управление архивами других форматов (CAB, ARJ, LZH, TAR, GZ, TAR.GZ, BZ2, TAR.BZ2, ACE, UUE, JAR, ISO, 7Z, Z)
Поддержка метода непрерывного архивирования для более лучшего сжатия
Поддержка многотомных архивов
Создание самораспаковывающихся (SFX) обычных и многотомных архивов с помощью стандартного или дополнительных модулей SFX
Возможность восстановления физически поврежденных архивов
Возможность создания и использования томов для восстановления, позволяющих воссоздавать недостающие части многотомных архивов.
Поддержка кодировки Unicode в именах файлов
Дополнительных функции (шифрование данных и имён файлов в архиве, добавление архивных комментариев, ведение протокола ошибок)
Использование стороннего оформления интерфейса программы в виде отдельных тем

Краткое описание WinRAR 5.30 Final:

WinRAR - один из самых известных архиваторов. То, что он поддерживает архивацию в формате RAR, объяснять не надо. Кроме того, программа умеет работать с архивами ZIP, CAB, ARJ, LZH, TAR, GZ, ACE 2.0, BZIP, JAR, UUE, GZIP, BZIP2 и 7-Zip, при этом она обладает многочисленными очень полезными возможностями - шифрование, поддержка непрерывных (solid) архивов, в которых степень сжатия может быть на 10 – 50% больше, чем при обычных методах сжатия, специальный алгоритм для сжатия мультимедийных файлов, поддержка многотомных архивов и многим другим.
Перед вами потрясающий файловый архиватор, который прекрасно будет работать как на 32 так и на 64 разрядных операционных системах Windows, на официальном сайте вас ждут версии и для других систем. Плюсом разработки можно смело назвать высокий уровень сжатия данных, если смотреть общий рейтинг, то данный архиватор в лидерах по скорости работы и степени сжатию соответственно. Могу всем только рекомендовать скачать WinRAR с нашего проекта, сам им пользуюсь в связке с 7ZIP, все вполне устраивает.
Естественно с этой программой вы сможете создавать архивы форматов RAR и ZIP соответственно, а вот распаковывать файлы вы сможете совершенно разных форматов ( полный перечень смотрите на официальном сайте ), при создании архива WinRAR позволит вам шифровать его разными методами, например по алгоритму AES где длина ключа составляет 128 бит. Если верить авторам программы, то вы сможете работать с архивами вес которых превышает 1000 гигабайт, конечно же создавать самораспаковывающиеся, многотомные и непрерывные архивы вы тоже сможете.
Если у вас будет желание, то WinRAR позволит добавлять в ваши архивы дополнительную информацию для восстановления архива, такое бывает в случае например его повреждения, также вы сможете работать со специальными томами восстановления. Управлять архиватором вы сможете с помощью командной строки, также он прекрасно работает с файловой системой NTFS и именами файлов в Unincode.
Обратите внимание, что WinRAR начиная с версии 5, которая собственно вам и представлена, изменила алгоритм архивирования RAR, таким образом разработчики значительно ускорили процесс распаковки файлов. Если верить им, то в зависимости от того с какими файлами вы работает, скорость может быть ускорена на тридцать процентов. Также вам стал доступен менеджер паролей, который позволит сохранить пароль и после его сразу использовать не набирая.

Изменения в версии WinRAR 5.30 Final:

Добавлена распаковка архивов ZIP из нескольких частей, созданных архиватором 7-Zip. Эти архивы имеют расширения .zip.001, .zip.002 и т.д. Чтобы просмотреть содержимое такого архива или распаковать его, нужно открыть в WinRAR файл с расширением .zip.001. Перед началом извлечения необходимо убедиться, что все части архива находятся в одной папке.
Добавлена распаковка файлов, разделённых на несколько частей и имеющих расширения .001, .002 и т.д. Вы можете открыть файл .001 как обычный архив и затем распаковать его содержимое. WinRAR объединит все части и сохранит их в извлечённый файл. Перед началом извлечения необходимо убедиться, что все части находятся в одной папке. В список ассоциирования WinRAR с типами файлов в окне "Установки/Интеграция" добавлен элемент "001".
Для перемещения по недавно посещённым папкам в списке файлов WinRAR можно использовать кнопки мыши "Вперёд/Назад", а также клавиши Alt+Влево и Alt+Вправо.
В командной строке RAR в путях к архиву можно использовать шаблоны папок. Например: rar a backup c:\backup\2015*\* Для таких папок с символами подстановки автоматически включается рекурсивный режим, даже если не был указан ключ -r.
Кнопка "Извлечь" в SFX-архиве изменяется на "Приостановить", когда извлечение уже началось, так что теперь распаковку SFX можно приостанавливать и возобновлять.
В окне поиска файлов добавлен параметр "Пропускать зашифрованные", позволяющий без выдачи сообщений пропускать зашифрованные архивы при выполнении команды поиска.
Команда тестирования архивов работает с tar.gz, tar.bz2 и tar.xz. Так как формат TAR не предоставляет проверочные контрольные суммы файлов, WinRAR проверяет только целостность контейнера GZIP, BZIP2 и XZ.
В случае тысяч ошибок добавление каждой новой строки в окне диагностических сообщений WinRAR могло происходить долго и замедляло операцию. Теперь всё работает быстро вне зависимости от количества ошибок.
Новый объект 'R' для ключа -sc определяет кодировку сообщений консольного RAR, перенаправляемых в файлы и конвейеры. Например, команда rar lb -scur data > list.txt создаст файл list.txt в Юникоде с именами заархивированных файлов.
Параметр времени простоя в ключе -ri[:] изменён для снижения его влияния на производительность RAR и особенно на операции, связанные с данными для восстановления. Большие значения времени простоя необходимы для снижения нагрузки на систему до того же уровня, как в предыдущих версиях.
Команды "l" и "v" в консольном RAR выводят время в формате ГГГГ-ММ-ДД.
При распаковке архивов RAR и ZIP, созданных в среде UNIX, WinRAR преобразует юникодные составные символы из decomposed в precomposed. Такое преобразование необходимо для некоторых архивов, созданных в UNIX и OS X, чтобы можно было корректно распаковать в Windows файлы с не-английскими символами в именах. Работает в Windows начиная с версии Vista.
Время изменения устанавливается для всех папок, создаваемых при распаковке архивов .7z. Предыдущие версии устанавливали это время только для непустых папок.
WinRAR не позволяет компьютеру переходить в режим сна по истечении заданного времени неактивности, пока не будет завершена текущая операция – архивирование, распаковка или другая обработка архива.
Общий ход выполнения теперь отображается при распаковке архивов .arj, .lzh и .cab (за исключением многотомных архивов).
Индикатор выполнения теперь отображается при удалении файлов после архивирования и при снятии атрибута "Архивный" у заархивированных файлов.
Команда "Тест" также проверяет содержимое альтернативных потоков данных в архивах RAR 3.x-5.x. Ранее их содержимое проверялось только при работе команды распаковки.
SFX-модуль устанавливает переменную окружения sfxstime, содержащую время запуска этого модуля в формате "ГГГГ-ММ-ДД-ЧЧ-ММ-СС-мс". Её можно указать к команде Path, если требуется генерировать уникальный путь установки на основе времени, например так: "Path=myapp-%sfxstime%".
Исправлены ошибки:
консольная версия RAR вызывала сбой вместо вывода запроса на перезапись при попытке добавить файлы в уже существующие тома;
команда "lt" в консольном RAR не показывала секунды у времени файлов;
WinRAR не мог распаковывать файлы .xxe, если в их теле не было строки "section N of xxencode";
WinRAR не мог восстанавливать содержимое альтернативного потока данных NTFS, сохранённого ключом -os, если тот был разделён между разными томами.
ИЗМЕНЕНИЯ В ВЕРСИИ 5.30:
1. Появившаяся в сентябре и октябре 2015 года на новостных сайтах в
Интернете информация о критической уязвимости в самораспаковывающихся
архивах WinRAR не соответствует действительности. К сожалению, работники
прессы не удосужились выяснить, что описанное ими не имеет отношения
к WinRAR, а связано с уязвимостью в Windows OLE, для которой компания
Microsoft выпустила исправляющее обновление в ноябре 2014 года:
https://technet.microsoft.com/en-us/library/security/ms14-064.aspx
Однако даже если данное обновление не установлено, эта уязвимость
в Windows OLE не вносит новых факторов риска в SFX-архивы WinRAR.
См. подробности здесь: http://rarlab.com/vuln_sfx_html2.htm
Никаких патчей для WinRAR не требуется.
2. Добавлена распаковка архивов ZIP из нескольких частей, созданных
архиватором 7-Zip. Эти архивы имеют расширения .zip.001, .zip.002 и т.д.
Чтобы просмотреть содержимое такого архива или распаковать его, нужно
открыть в WinRAR файл с расширением .zip.001. Перед началом извлечения
необходимо убедиться, что все части архива находятся в одной папке.
3. Добавлена распаковка файлов, разделённых на несколько частей и имеющих
расширения .001, .002 и т.д. Вы можете открыть файл .001 как обычный
архив и затем распаковать его содержимое. WinRAR объединит все части
и сохранит их в извлечённый файл. Перед началом извлечения необходимо
убедиться, что все части находятся в одной папке.
В список ассоциирования WinRAR с типами файлов в окне
"Установки/Интеграция" добавлен элемент "001".
4. Для перемещения по недавно посещённым папкам в списке файлов WinRAR
можно использовать кнопки мыши "Вперёд/Назад", а также клавиши
Alt+Влево и Alt+Вправо.
5. В командной строке RAR в путях к архиву можно использовать шаблоны
папок. Например:
rar a backup c:\backup\2015*\*
Для таких папок с символами подстановки автоматически включается
рекурсивный режим, даже если не был указан ключ -r.
6. Кнопка "Извлечь" в SFX-архиве изменяется на "Приостановить", когда
извлечение уже началось, так что теперь распаковку SFX можно
приостанавливать и возобновлять.
7. В окне поиска файлов добавлен параметр "Пропускать зашифрованные",
позволяющий без выдачи сообщений пропускать зашифрованные архивы
при выполнении команды поиска.
8. Команда тестирования архивов работает с tar.gz, tar.bz2 и tar.xz.
Так как формат TAR не предоставляет проверочные контрольные суммы
файлов, WinRAR проверяет только целостность контейнера GZIP, BZIP2
и XZ.
9. В случае тысяч ошибок добавление каждой новой строки в окне
диагностических сообщений WinRAR могло происходить долго и
замедляло операцию. Теперь всё работает быстро вне зависимости
от количества ошибок.
10. Новый объект 'R' для ключа -sc определяет кодировку сообщений
консольного RAR, перенаправляемых в файлы и конвейеры.
Например, команда
rar lb -scur data > list.txt
создаст файл list.txt в Юникоде с именами заархивированных файлов.
11. Параметр времени простоя в ключе -ri[:]
изменён для снижения его влияния на производительность RAR и
особенно на операции, связанные с данными для восстановления.
Большие значения времени простоя необходимы для снижения нагрузки
на систему до того же уровня, как в предыдущих версиях.
12. Команды "l" и "v" в консольном RAR выводят время в формате ГГГГ-ММ-ДД.
13. При распаковке архивов RAR и ZIP, созданных в среде UNIX, WinRAR
преобразует юникодные составные символы из decomposed в precomposed.
Такое преобразование необходимо для некоторых архивов, созданных
в UNIX и OS X, чтобы можно было корректно распаковать в Windows файлы
с не-английскими символами в именах. Работает в Windows начиная
с версии Vista.
14. Время изменения устанавливается для всех папок, создаваемых при
распаковке архивов .7z. Предыдущие версии устанавливали это время
только для непустых папок.
15. WinRAR не позволяет компьютеру переходить в режим сна по истечении
заданного времени неактивности, пока не будет завершена текущая
операция – архивирование, распаковка или другая обработка архива.
16. Общий ход выполнения теперь отображается при распаковке архивов
.arj, .lzh и .cab (за исключением многотомных архивов).
17. Индикатор выполнения теперь отображается при удалении файлов после
архивирования и при снятии атрибута "Архивный" у заархивированных
файлов.
18. Команда "Тест" также проверяет содержимое альтернативных потоков
данных в архивах RAR 3.x-5.x. Ранее их содержимое проверялось
только при работе команды распаковки.
19. SFX-модуль устанавливает переменную окружения sfxstime, содержащую
время запуска этого модуля в формате "ГГГГ-ММ-ДД-ЧЧ-ММ-СС-мс".
Её можно указать к команде Path, если требуется генерировать уникальный
путь установки на основе времени, например так: "Path=myapp-%sfxstime%".
20. Исправлены ошибки:
а) консольная версия RAR вызывала сбой вместо вывода запроса на
перезапись при попытке добавить файлы в уже существующие тома;
б) команда "lt" в консольном RAR не показывала секунды у времени файлов;
в) WinRAR не мог распаковывать файлы .xxe, если в их теле не было
строки "section N of xxencode";
г) WinRAR не мог восстанавливать содержимое альтернативного потока
данных NTFS, сохранённого ключом -os, если тот был разделён
между разными томами.

Руководство по консольной версии RAR 5.30 (Beta 6 / Final):

RAR 5.30 (Beta 6 / Final)
~~~~~~~~~~~~~~~
консольная версия
~~~~~~~~~~~~
РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
~~~~~~~~~~~~~~~~~~~~
Введение
~~~~~~
Архиватор RAR – это консольное приложение для работы с архивами в режиме
командной строки. RAR обеспечивает сжатие, шифрование, восстановление
данных и множество других функций, описанных в этом документе.
Консольная версия RAR работает только с архивами формата RAR (обычно
они имеют расширение ".rar"). Архивы ZIP и прочих форматов консольная
версия не поддерживает. Даже если при создании архива указать расширение
.zip, всё равно будет создан архив RAR. В распоряжении пользователей Windows
также имеется версия RAR с графическим интерфейсом – WinRAR, поддерживающая
разные типы архивов, включая форматы RAR и ZIP.
Архиватор WinRAR способен работать как в режиме графического интерфейса,
так и в режиме командной строки.
Консольная версия RAR и WinRAR схожи по синтаксису командной строки,
однако между ними есть некоторые различия. Поэтому для консольной
версии RAR (в случае версии для Windows это файл Rar.exe) рекомендуется
использовать это руководство пользователя (файл Rar.txt), а для WinRAR
с графическим интерфейсом (файл WinRAR.exe) – файл справки WinRAR.chm.
Консольная версия RAR
~~~~~~~~~~~~~~~~~
Кроме WinRAR в комплект поставки входит файл Rar.exe. Это тоже версия RAR
для Windows, но она поддерживает только интерфейс командной строки и
работает в текстовом (консольном) режиме. Консольную версию RAR удобно
использовать для вызова из пакетных файлов (BAT и CMD), для запуска из
командной строки и т.п. У неё больше команд и ключей в командной строке,
чем у WinRAR. Общие аспекты синтаксиса командной строки WinRAR, описанные
в разделе "Интерфейс командной строки", верны и для консольного RAR. Однако
этот файл справки не содержит описания тех ключей и параметров, которые
присущи только консольной версии. Подробные сведения о консольной
версии RAR приведены в файле rar.txt.
Файл конфигурации
~~~~~~~~~~~~~~~~~
RAR и UnRAR для UNIX читают информацию о конфигурации из файла .rarrc,
находящегося в домашнем каталоге пользователя (определяется по
переменной окружения HOME) или в каталоге /etc.
RAR и UnRAR для Windows читают информацию о конфигурации из файла rar.ini,
находящегося в том же каталоге, что и файл Rar.exe.
В этом файле может содержаться следующая строка:
switches=
Пример:
switches=-m5 -s
Кроме того, можно указывать отдельные наборы ключей для разных команд RAR,
используя следующий синтаксис:
switches_=
Примеры:
switches_a=-m5 -s
switches_x=-o
Переменная окружения
~~~~~~~~~~~~~~~~~~~~
Если нужно определить какие-то параметры как используемые по умолчанию,
то их можно задать в переменной окружения с именем "RAR" (без кавычек).
Например, в UNIX к вашему профилю можно добавить следующие строки:
RAR='-s -md1024'
export RAR
RAR будет использовать указанные в этой строке параметры как используемые
по умолчанию и всегда создавать непрерывные архивы со словарём 1 МБ.
RAR обрабатывает параметры в следующем порядке:
ключи в командной строке высший приоритет
ключи в переменной RAR средний приоритет
ключи в файле конфигурации низший приоритет
Файл-протокол
~~~~~~~~~~~~~
Если в командной строке или в файле конфигурации указан ключ -ilog,
то при возникновении ошибок RAR будет записывать сообщения о них в файл
с протоколом. Более подробную информацию об этом см. в описании ключа -ilog.
RarFiles.lst – Порядок добавления файлов в непрерывный архив
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
В файле RarFiles.lst находится список файлов, указывающий RAR порядок
добавления файлов в непрерывный архив. В этом файле могут содержаться
имена файлов, шаблоны и специальный элемент – $default, определяющий
место в списке для тех файлов, которые не соответствуют никакому другому
критерию, определённому в RarFiles.lst. Строки, начинающиеся с символа
точки с запятой (";"), считаются комментариями.
В Windows этот файл должен находиться в том же каталоге, что и RAR, либо
в каталоге %APPDATA%\WinRAR, в UNIX – в домашнем каталоге пользователя
или в /etc.
Рекомендации по повышению степени сжатия и скорости выполнения операций:
– файлы, содержащие похожую информацию, должны быть сгруппированы
в архиве максимально близко;
– файлы, к которым вы планируете обращаться чаще всего, должны
находиться в начале архива.
Обычно маски следует располагать ближе к началу списка, чтобы они имели
более высокий приоритет, однако из этого правила есть исключение. Если
RarFiles.lst содержит такие две маски, для которых выполняется условие,
что все файлы, подходящие под первую маску, также подходят и под другую,
то маска, указывающая на меньшее подмножество, будет иметь более
высокий приоритет вне зависимости от её расположения. Например,
при указании масок *.cpp и f*.cpp более высокий приоритет окажется
у маски f*.cpp, поэтому расположение в архиве файла 'filename.cpp'
будет выбрано в соответствии с 'f*.cpp', а не с '*.cpp'.
Синтаксис командной строки RAR
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Формат вызова:
RAR [ -... ] [] []
[ ]
Описание
Для создания и управления архивами служат параметры командной строки
(команды и ключи). Команда – это строка (или одна буква), указывающая,
что RAR должен выполнить соответствующее действие. Ключи предназначены
для модификации действий команд. Остальные параметры – это имена архива
и файлов, которые будут добавлены в архив или извлечены из него.
Файлы-списки это обычные текстовые файлы, содержащие имена файлов
для обработки. Каждое имя файла должно быть указано на отдельной строке
и начинаться с первой позиции строки. В файл-список допускается
помещать комментарии, признак начала комментария – символы //.
Например, для архивирования файлов *.txt из каталога c:\work\doc, файлов
*.bmp из каталога c:\work\image и всех файлов из каталога c:\work\misc
можно создать файл-список backup.lst, содержащий следующие строки:
c:\work\doc\*.txt //резервная копия текстов
c:\work\image\*.bmp //резервная копия рисунков
c:\work\misc
После этого для архивирования достаточно будет выполнить команду:
rar a backup @backup.lst
Если требуется прочитать имена файлов из потока stdin (стандартный
ввод), то нужно указать только символ "@", не вводя после него имя
файла (т.е. просто @).
Консольная версия RAR по умолчанию использует в файлах-списках
однобайтовую кодировку, но с помощью ключа -scl её можно
переопределить.
В одной командной строке разрешается указывать как обычные имена или
группы файлов для обработки, так и файлы-списки. Если не указаны
ни файлы, ни файлы-списки, то подразумевается шаблон *.*
(т.е. RAR обработает все файлы).
Многие команды RAR, например, выполняющие функции извлечения, тестирования
или выдачи списка содержимого, допускают указание шаблонов в имени архива.
Если в маске архива не указано расширение, то подразумевается расширение
.rar (т.е. * означает все архивы с расширением .rar). Если нужно
обработать все архивы без расширения, то укажите маску "*." (без кавычек).
Маска *.* выбирает все файлы.
При операциях архивирования и удаления шаблоны в имени архива не разрешены.
В среде UNIX параметры командной строки RAR, содержащие символы
подстановки, необходимо заключать в одинарные или двойные кавычки, чтобы
они не попадали под обработку RAR. Например, следующая команда извлечёт
все ASM-файлы из всех RAR-архивов в текущий каталог:
rar e '*.rar' '*.asm'
Команды RAR
-----------
a Добавить файлы в архив.
Примеры:
1) Добавить все файлы *.hlp из текущего каталога в архив help.rar:
rar a help *.hlp
2) Заархивировать все файлы из текущего каталога и его подкаталогов
в непрерывный (solid) многотомный самораспаковывающийся архив с
томами размером 362 000 байт, добавив к каждому тому данные для
восстановления:
rar a -r -v362 -s -sfx -rr save
Так как никакие имена файлов не указаны, подразумеваются
все (*) файлы.
3) Как особое исключение, если в качестве аргумента указано имя
каталога и если имя каталога не содержит масок файлов и завершающих
символов обратной косой черты (\), то в архив будет добавлено всё
содержимое этого каталога и его подкаталогов, даже если не указан
ключ -r.
Следующая команда добавит все файлы из каталога Bitmaps и его
подкаталогов в RAR-архив Pictures.rar:
rar a Pictures.rar Bitmaps
4) Если имя каталога содержит файловые маски или завершающие символы
обратной косой черты, то применяются обычные правила, и чтобы
включить в обработку подкаталоги этого каталога, необходимо указать
ключ -r.
Следующая команда добавит все файлы из каталога Bitmaps,
но не из его подкаталогов, так как не указан ключ -r:
rar a Pictures.rar Bitmaps\*
c Добавить комментарий архива.
Комментарии отображаются во время обработки архива.
Длина архивного комментария не должна превышать 62 000 байт.
Примеры:
rar c distrib.rar
Комментарии также можно добавлять из заранее подготовленного
текстового файла с помощью ключа -z[имя_файла]. Следующая
команда добавит в архив комментарий из файла info.txt:
rar c -zinfo.txt dummy
ch Изменить параметры архива.
Эта команда позволяет изменять параметры архива. Её можно
применять с большинством ключей, служащих для модификации
архивов. Это особенно удобно для таких ключей, как -cl, -cu, -tl,
которые не имеют специально предназначенных для них команд.
Этой командой нельзя переупаковывать, зашифровывать или
расшифровывать данные в архиве, а также объединять или создавать
архивные тома. При использовании без ключей команда 'ch'
просто копирует архивные данные без их модификации.
Пример:
Установить время архива по времени новейшего файла:
rar ch -tl files.rar
cw Сохранить комментарий архива в файле.
Формат результирующего файла зависит от ключа -sc.
Если имя результирующего файла не указано, комментарий
будет отправлен на устройство stdout (стандартный вывод).
Примеры:
1) rar cw arc comment.txt
2) rar cw -scuc arc unicode.txt
3) rar cw arc
d Удалить файлы из архива.
Обратите внимание, что если в результате выполнения этой
команды из архива окажутся удалёнными все файлы, то такой
пустой архив также будет удалён.
e Извлечь файлы без сохранённых в архиве путей.
Эта команда извлекает из архива файлы, исключая у них пути,
т.е. все файлы распаковываются в один и тот же каталог назначения.
Если требуется извлечь файлы с сохранением их полных путей,
используйте команду 'x'.
Пример:
rar e -or html.rar *.css css\
Извлечь все файлы *.css из архива html.rar в каталог 'css',
исключая имеющиеся в архиве пути и автоматически переименовывая
файлы с одинаковыми именами.
f Обновить имеющиеся в архиве файлы.
Эта команда добавляет в архив только те файлы, которые там уже
есть, но имеют более старые даты, чем соответствующие им файлы
на диске. Файлы с новыми именами (т.е. файлы, которых нет в архиве)
данной командой в архив не добавляются.
i[i|c|h|t]=
Найти строку в архивах.
Поддерживаются следующие необязательные параметры:
i – не различать прописные и строчные буквы (по умолчанию);
c – различать прописные и строчные буквы;
h – выполнять поиск в шестнадцатеричном режиме;
t – использовать таблицы символов ANSI, Юникод и OEM
(только для Windows);
Если ни один параметр не указан, вместо синтаксиса i=
можно использовать более простую команду i.
Модификатор 't' можно применять вместе с другими параметрами,
например, ict=строка выполнит чувствительный к регистру букв
поиск с использованием всех вышеупомянутых таблиц символов.
Примеры:
1) rar "ic=first level" -r c:\*.rar *.txt
Выполнить регистрозависимый поиск строки "first level" в файлах
*.txt, находящихся в архивах *.rar на диске C:.
2) rar ih=f0e0aeaeab2d83e3a9 -r e:\texts
Найти шестнадцатеричную строку f0 e0 ae ae ab 2d 83 e3 a9
в архивах RAR, расположенных в каталоге e:\texts.
k Заблокировать архив.
Заблокированный архив уже нельзя изменить средствами RAR.
Пример:
rar k final.rar
l[t[a],b]
Показать содержимое архива
[с технической информацией [полной], минимально].
Команда 'l' отображает атрибуты, размер, дату, время и имя
файла в архиве, по одному файлу на строку.
Если файл зашифрован, строка начинается с символа '*'.
Команда 'lt' отображает более подробную информацию о файле
в многострочном режиме.
Эта информация включает значение контрольной суммы файла,
операционную систему, в которой был создан архив, параметры
сжатия и др.
Команда 'lta' предоставляет подробную информацию не только
о файлах, но и о служебных заголовках, таких как потоки
NTFS и данные о правах доступа.
Команда 'lb' отображает только имена файлов с путями,
по одному на строку, без всякой дополнительной информации.
m[f] Переместить в архив [только файлы].
После успешного завершения операции архивирования добавленные
в архив файлы и каталоги удаляются с диска. При использовании
модификатора 'f' и/или ключа '-ed' будут удалены только
файлы, а каталоги (пустые) останутся на диске.
p Извлечь (распечатать) файл на стандартное устройство
вывода (stdout).
Команду можно применять в сочетании с ключом -inul, чтобы
запретить вывод всех сообщений RAR и посылать на печать только
данные файла. Это может иметь особое значение, когда требуется
отправить файл на stdout для конвейерного использования.
r Исправить повреждённый архив.
Восстановление архива выполняется в два этапа. Сначала
в повреждённом архиве ищутся данные для восстановления
(см. команду 'rr'). Если в архиве есть эти ранее добавленные
данные, а повреждённая часть информации непрерывна и её размер
не превышает размера кода коррекции ошибок в данных для
восстановления, то шансы на успешное восстановление высоки.
По завершении этого этапа создаётся новый архив с именем
fixed.имя_архива.rar, где 'имя_архива' – имя исходного
(повреждённого) архива.
Если в повреждённом архиве нет данных для восстановления
или архив невозможно полностью восстановить с их помощью из-за
серьёзности повреждений, то выполняется второй этап
восстановления. Во время этого этапа реконструируется только
структура архива. Файлы с неверной контрольной суммой
не восстанавливаются, но становится возможным восстановить
неповреждённые файлы, которые ранее были недоступны из-за
повреждения структуры архива. Как правило, это помогает при
восстановлении обычных архивов, но малоэффективно с непрерывными
архивами. Этого этапа никогда не бывает достаточно для архивов
с зашифрованными файловыми заголовками, которые можно восстановить
только при наличии данных для восстановления.
По завершении данного этапа создаётся реконструированный архив
с именем rebuilt.имя_архива.rar, где 'имя_архива' – имя исходного
архива.
По умолчанию восстановленные архивы создаются в текущем каталоге,
но если дополнительно указать в конце параметр 'путь_назначения\',
то они будут создаваться по указанному пути.
Пример:
rar r buggy.rar c:\fixed\
Восстановить архив buggy.rar, поместив результат в каталог
'c:\fixed'.
rc Воссоздать отсутствующие или повреждённые тома многотомного
архива с помощью томов для восстановления (файлов .rev).
В качестве имени архива нужно указать имя любого имеющегося
тома, например:
rar rc backup.part03.rar
Сведения о томах для восстановления см. в описании команды 'rv'.
rn Переименовать файлы в архиве.
Синтаксис команды:
rar rn ...
Например, команда
rar rn data.rar readme.txt readme.bak info.txt info.bak
служит для переименования файла readme.txt в readme.bak и файла
info.txt в info.bak в архиве data.rar.
Для простых преобразований имён, например, изменения расширений
файлов, в качестве исходного и результирующего имён допускается
использовать символы подстановки (шаблоны).
Например, команда
rar rn data.rar *.txt *.bak
переименует все *.txt файлы в файлы *.bak.
При переименовании RAR не проверяет, имеется ли в архиве файл
с таким же именем, как указанное, поэтому во избежание появления
дублирующихс я имён файлов будьте внимательны и осторожны.
Особенно важно быть осмотрительным при использовании шаблонов.
Такая команда потенциально опасна, поскольку при неправильном
указании шаблона можно испортить имена всех файлов в архиве.
rr[N] Добавить данные для восстановления.
В архивы можно добавлять необязательные избыточные данные
для восстановления (защитную запись). Это слегка увеличивает
размер архива, однако может помочь при восстановлении архива,
повреждённого в результате сбоя диска или другой потери
данных при условии, что повреждения не слишком сильны.
Восстановление повреждённых архивов выполняется командой 'r'.
В архивах RAR 4.x и RAR 5.0 структура и алгоритмы данных
для восстановления разные.
В RAR 4.x данные для восстановления основаны на алгоритме XOR.
Их размер в версии 4.x можно указывать как число секторов
для восстановления или как процент от размера архива. Чтобы
указать число секторов, просто добавьте его сразу после 'rr',
например, для 1000 секторов это будет 'rr1000'. Чтобы указать
процент, добавьте после числа процентов латинскую букву 'p' или
знак '%', например, для 5% это будет 'rr5p' или 'rr5%'. Обратите
внимание, что при вызове из пакетных файлов Windows (.bat и .cmd)
вместо 'rr5%' нужно использовать 'rr5%%', поскольку командный
процессор воспринимает одиночный знак '%' как начало параметра
пакетного файла, поэтому в данном случае может быть
предпочтительнее применять 'p', а не '%'.
В RAR 4.x размер каждого сектора для восстановления равен
512 байтам. Если повреждённая область занимает непрерывный
участок, каждый сектор способен восстановить 512 байт повреждённой
информации. При многочисленных повреждениях это значение может
быть меньше. Максимальное количество секторов для восстановления
составляет 524 288.
Размер данных для восстановления в архивах версии 4.x можно
приблизительно определить по формуле:
/256 *512 байт
В архивах RAR 5.0 данные для восстановления используют коды
Рида-Соломона. Возможность восстановления последовательно
расположенных повреждённых данных у них примерно такая же, как
в архивах RAR 4.x – с их помощью можно восстанавливать информацию
чуть меньшего объёма, чем размер данных для восстановления.
Но они значительно эффективнее, чем в RAR 4.x, если повреждённых
участков много.
В данных для восстановления RAR 5.0 не используются
512-байтовые сектора, указывать размер данных можно только
как процент от размера архива. В формате RAR 5.0 даже если
не указан модификатор '%' или 'p', RAR считает значение как
процент, поэтому и 'rr5', и 'rr5p' означают 5%. Из-за расходов
на хранение служебных данных настоящий результирующий размер
данных для восстановления только приблизительно совпадает
с процентом, указываемым пользователем; особенно заметной
разница может быть на маленьких архивах.
Размер данных для восстановления в RAR 5.0 не может превышать
размера защищаемого архива, поэтому более 100% указывать нельзя.
Чем больше данные для восстановления, тем медленнее они
обрабатываются – как при их создании, так и при восстановлении
информации.
Данные для восстановления RAR 5.0 более устойчивы к повреждению
их самих: даже если они частично повреждены, их всё равно можно
использовать для восстановления информации в архиве.
Однако обратите внимание, что команда 'R' не исправляет
повреждённые блоки в данных для восстановления – исправлению
подлежат только файловые данные. После успешной починки архива
данные для восстановления у сохранённых файлов следует создать
заново.
Данные для восстановления версий 4.x и 5.0 наиболее
эффективны, если все данные в повреждённом архиве находятся
на своих исходных позициях, т.е. никуда не смещены. Если для
копирования архива с повреждённого носителя вы используете
какую-то особую программу, и она предлагает выбор – заполнять
повреждённые участки нулями (или какими-либо другими данными)
или вырезать их из копируемого файла, лучше выбрать заполнение
нулями, так как в этом случае будут сохранены исходные позиции
информации. Тем не менее, даже в неоптимальном режиме, когда
информация в результате вставки или удаления смещена на разумную
величину, данные для восстановления обеих версий всё равно
пытаются восстановить повреждения. Данные для восстановления
RAR 5.0 справляются с удалениями и вставками значительно лучше,
чем в версии RAR 4.x.
Если команда 'rr' используется без необязательного параметра,
WinRAR по умолчанию устанавливает размер данных для
восстановления равным 3% от размера архива.
Пример:
rar rr5p arcname
Добавить в архив arcname данные для восстановления
объёмом 5% от размера архива.
rv[N] Создать тома для восстановления (файлы .rev).
С помощью этих файлов впоследствии можно будет восстановить
отсутствующие или повреждённые тома многотомного архива.
Эта команда применима только к многотомным архивам,
в качестве имени архива нужно указать имя первого тома.
Например:
rar rv3 data.part01.rar
Тома для восстановления могут пригодиться при резервном копировании
или, скажем, при отправке многотомного архива в интернет-форум,
когда некоторые подписчики получили не все файлы. В этом случае
достаточно будет отправить в форум не обычные тома RAR, а тома для
восстановления, благодаря чему потребуется отослать меньшее
количество файлов.
Каждый том для восстановления способен воссоздать один
отсутствующий или повреждённый том RAR. Например, если архив
состоит из 30 томов и для него создано три тома для
восстановления, то вы сможете воссоздать ЛЮБЫЕ три отсутствующих
тома. Если файлов .rev меньше, чем отсутствующих томов, то
реконструкция архива невозможна. Общее количество обычных томов
и томов для восстановления не может превышать 255 для архивного
формата RAR 4.x, и 65 535 – для RAR 5.0.
После создания томов для восстановления исходные тома
RAR-архива нельзя модифицировать. При воссоздании отсутствующих
RAR-томов алгоритм восстановления использует данные, хранящиеся
как в файлах .rev, так и в томах RAR. Поэтому если после
создания файлов .rev вы измените тома RAR, например,
заблокируете их от изменения, то восстановление выполнить
не удастся.
Помимо данных для восстановления, в томах для восстановления
RAR 5.0 хранится такая служебная информация, как контрольные
суммы защищённых RAR-файлов. Поэтому эти тома чуть больше по
размеру, чем тома RAR, которые они защищают. Если вы собираетесь
копировать отдельные файлы .rar и .rev на какой-либо сменный
носитель, следует это учитывать и указывать размер томов RAR
на несколько килобайт меньше, чем объём носителя.
Необязательный параметр указывает, сколько должно быть
создано томов для восстановления; он должен быть меньше, чем
общее количество обычных RAR-томов. Если следом за этим
числовым параметром указать символ процента (%) или латинскую
букву 'p', то количество создаваемых томов для восстановления
будет вычисляться как указанный процент от общего числа томов
RAR-архива. Например:
rar rv15% data.part01.rar
RAR воссоздаёт отсутствующие тома либо по команде 'rc', либо
автоматически при распаковке, если он не находит следующий том,
но обнаруживает необходимое количество REV-файлов.
Перед реконструкцией повреждённые тома переименовываются
в *.bad. Например, volname.part03.rar будет переименован в
volname.part03.rar.bad.
s[модуль]
Преобразовать архив в самораспаковывающийся (SFX).
Эта команда добавляет в начало файла-архива SFX-модуль (если
имя модуля не указано, то будет добавлен модуль из файла
Default.sfx, иначе добавляется модуль, указанный как аргумент
этой команды). В версии RAR для Windows файл Default.sfx должен
находиться в том же каталоге, что и Rar.exe, в версии для UNIX
– в домашнем каталоге пользователя, в /usr/lib или в
/usr/local/lib.
s- Удалить SFX-модуль из уже существующего самораспаковывающегося
архива.
В результате выполнения этой команды создаётся новый
архив без SFX-модуля. Исходный SFX-архив при этом не удаляется.
t Протестировать архив.
Эта команда имитирует извлечение файлов, ничего не записывая
в выходной поток, а лишь проверяя целостность указанных архивов.
Примеры:
Протестировать архивы в текущем каталоге:
rar t *
или для UNIX:
rar t '*'
Можно протестировать архивы во всех подкаталогах, начиная
с текущего:
rar t -r *
или для UNIX:
rar t -r '*'
u Обновить файлы в архиве.
Добавляет файлы, которых ещё нет в архиве, и обновляет только
те файлы в архиве, версии которых на диске новее, чем в архиве.
v[t[a],b]
Показать подробное содержимое архива
[с технической информацией [полной], минимально].
Команда 'v' показывает атрибуты, размер, упакованный размер,
степень сжатия, дату, время, контрольную сумму и имя файла
в архиве, по одному файлу на строку. Если файл зашифрован,
то строка начинается с символа '*'. В случае использования
контрольной суммы BLAKE2sp выводятся только два первых
и последний символы.
Команда 'vt' отображает более подробную информацию о файле
в многострочном режиме.
Эта информация включает значение контрольной суммы файла,
операционную систему, в которой был создан архив, параметры
сжатия и др.
Команда 'vta' предоставляет подробную информацию не только
о файлах, но и о служебных заголовках, таких как потоки
NTFS и данные о правах доступа.
Команда 'vb' отображает только имена файлов с путями,
по одному на строку, без всякой дополнительной информации.
Чтобы вывести содержание всех томов многотомного архива,
используйте ключ -v. Например: rar v -v vol.part1.rar
Команды 'vt', 'vta' и 'vb' эквивалентны командам 'lt', 'lta'
и 'lb' соответственно.
x Извлечь файлы с полными путями.
Примеры:
1) Извлечь файл 10cents.txt из архива dime в текущий каталог,
не показывая комментарий архива
rar x -c- dime 10cents.txt
2) Извлечь все файлы *.txt из docs.rar в каталог c:\docs
rar x docs.rar *.txt c:\docs\
3) Извлечь всё содержимое архива docs.rar в текущий каталог
rar x docs.rar
Ключи RAR (используются вместе с командами)
-------------------------------------------
-? Показать справочную информацию о командах и ключах.
То же самое происходит, если в командной строке нет
аргументов или один из них был указан неправильно.
-- Прервать дальнейший поиск ключей в командной строке.
Данный ключ указывает, что после него в командной строке
больше нет ключей. Это может пригодиться, если имя архива или
файла начинается с символа '-'. Без ключа '--' подобное имя
будет трактоваться как ключ.
Пример:
rar a -s -- -StrangeName
В данном примере все файлы из текущего каталога добавляются в
непрерывный архив с именем -StrangeName.
-@[ ] Запретить [разрешить] списки файлов.
Если при обработке командной строки RAR встречает символ '@',
он считает, что далее указаны списки файлов. По умолчанию, если
RAR обнаруживает параметр '@filename', он пытается прочитать
файл 'filename', считая, что в нём находится список файлов.
Однако если имеется файл с именем '@filename', то RAR считает
параметр '@filename' именем файла вместо того, чтобы прочитать
список файлов из файла 'filename'.
Ключ -@[ ] позволяет избежать такой неопределённости, чётко
указав, как нужно обрабатывать параметры, начинающиеся
с символа '@'.
Если указать -@, то все параметры, обнаруженные после этого
ключа, будут считаться именами файлов, а не файлами-списками.
Если указать -@ , то все параметры, обнаруженные после этого
ключа, будут считаться файлами-списками, а не именами файлов.
Этот ключ не влияет на обработку параметров, которые указаны
в командной строке ДО него.
Пример:
Протестировать в архиве файл '@home':
rar t -@ notes.rar @home
-ac Снять атрибут "Архивный" у файлов после их архивации или
извлечения (только в версии для Windows).
Если ключ применяется при архивации, то по окончании операции
у успешно сжатых файлов будет снят атрибут "Архивный".
Если этот ключ используется при распаковке, то атрибут
"Архивный" будет снят у извлечённых файлов.
-ad Добавить к целевому пути имя архива.
Этот ключ может пригодиться при распаковке группы архивов.
По умолчанию RAR извлекает файлы из всех архивов в один и
тот же каталог. Если же указать ключ -ad, то файлы из каждого
архива будут распакованы в отдельные каталоги.
Пример:
rar x -ad *.rar data\
Здесь при извлечении RAR будет создавать в каталоге 'data'
подкаталоги для каждого распаковываемого архива.
-ag[формат]
Добавить к имени архива текущие дату и время.
Этот ключ добавляет к имени архива текущие дату и время при
создании или обработке архива. Может пригодиться при регулярном
создании резервных копий.
По умолчанию принимается формат "YYYYMMDDHHMMSS", который можно
переопределить с помощью параметра 'формат' этого ключа.
Допускается использовать следующие символы:
Y год
M месяц
MMM месяц в виде строки (Jan, Feb и т.д.)
W порядковый номер недели (неделя начинается с понедельника)
A номер дня недели (понедельник – 1, воскресенье – 7)
D день месяца
E номер дня в году
H часы
M минуты (обрабатывается как минуты, если стоит после часов)
I минуты (обрабатывается как минуты вне зависимости от места
часов)
S секунды
N номер архива (RAR ищет уже существующий архив со
сгенерированным именем, и если таковой обнаруживается,
то увеличивает номер архива, чтобы сгенерировать
уникальное имя);
при создании томов форматирующий символ N не поддерживается;
при выполнении операций, не связанных с архивированием,
например, при извлечении, RAR выбирает имеющийся архив
с именем, предшествующим первому неиспользуемому имени, либо
устанавливает N равным 1, если такого архива не существует
Каждый из указанных выше символов форматирующих строк
соответствует только одному символу, добавляемому к имени
архива. Например, для двухсимвольного номера недели используйте WW,
а для обозначения года из четырёх цифр – YYYY.
Если строка формата начинается с символа ' ', то положения
строки даты и базового имени архива меняются местами, т.е. дата
будет предшествовать имени архива.
Строка формата может содержать необязательный текст,
заключённый в фигурные скобки '{' и '}'. Этот текст будет
вставлен в имя архива.
Все остальные символы добавляются к имени архива без изменений.
Будьте осторожны с ключом -ag при обработке уже существующих
архивов. В зависимости от строки формата и времени, прошедшего
с момента предыдущего использования ключа -ag, имена
сгенерированного и имеющегося архивов могут оказаться разными.
В этом случае RAR вместо обработки уже существующего архива
создаст или откроет новый. Можно воспользоваться ключом -log,
чтобы записать сгенерированное имя архива в файл и затем
прочитать его из файла для дальнейшей обработки.
Примеры использования форматов:
1) Стандартный формат YYYYMMDDHHMMSS:
rar a -ag backup
2) Формат DD-MMM-YY:
rar t -agDD-MMM-YY backup
3) Формат YYYYMMDDHHMM, причём дата помещается перед 'backup':
rar a -ag YYYYMMDDHHMM backup
4) Формат YYYY-WW-A с полями описания:
rar a -agYYYY{год}-WW{неделя}-A{день_недели} backup
5) Формат YYYYMMDD и номер архива. Это позволяет генерировать
уникальные имена, даже если маска формата YYYYMMDD
используется чаще одного раза в день:
rar a -agYYYYMMDD-NN backup
-ai Игнорировать файловые атрибуты.
При извлечении этот ключ вынуждает RAR не устанавливать
у извлекаемых файлов атрибуты, сохранённые в архиве. Вместо
этого файлам назначаются атрибуты, которые ОС присваивает
по умолчанию всем вновь создаваемым файлам.
Если этот ключ используется при архивировании, то вместо
действительных атрибутов сохраняются предустановленные значения,
типичные для файла или каталога.
В Windows это относится к атрибутам "Архивный", "Системный",
"Скрытый" и "Только чтение". В UNIX – user, group и другие
файловые права.
-ao Добавить файлы с установленным атрибутом "Архивный"
(только в версии для Windows).
Пример:
rar a -r -ac -ao f:backup c:\*.*
В данном примере в архив f:backup добавляются все файлы
с диска C:, имеющие установленный атрибут "Архивный", после
чего этот атрибут у всех добавленных файлов будет снят.
-ap Задать путь внутри архива.
Путь, определённый с помощью этого ключа, добавляется к именам
файлов при записи их в архив, и удаляется из имён, если ключ
используется при извлечении файлов.
Например, если вы хотите добавить файл 'readme.txt' в каталог
'DOCS\ENG' архива 'release', то выполните команду:
rar a -apDOCS\ENG release readme.txt
Если же нужно извлечь ENG в текущий каталог, то наберите:
rar x -apDOCS release DOCS\ENG\*.*
-as Синхронизировать содержимое архива.
Если этот ключ используется при архивации, то из архива
будут удалены те файлы, которых нет среди добавляемых. Данный
ключ удобно использовать вместе с ключом '-u' (обновить) для
синхронизации содержимого архива и архивируемого каталога.
Например, после команды
rar a -u -as backup sources\*.cpp
в архиве 'backup.rar' останутся только файлы *.cpp из каталога
'sources', а все остальные будут удалены. Это напоминает
создание нового архива, но за одним важным исключением:
если после предыдущей архивации файлы не изменялись, то
операция будет выполнена значительно быстрее, чем
создание нового архива.
-c- Не показывать комментарии.
-cfg- Игнорировать файл конфигурации и переменную окружения.
-cl Преобразовывать имена файлов в нижний регистр.
-cu Преобразовывать имена файлов в верхний регистр.
-df Удалить файлы после архивации.
Этот ключ перемещает файлы в архив. При использовании вместе
с командой 'a' этот ключ выполняет то же действие, что
и команда 'm'.
-dh Открывать совместно используемые файлы.
Данный ключ включает в обработку файлы, открытые для записи
другими программами.
Ключ -dh может быть полезен, если приложение разрешает
доступ к файлу для чтения, но при запрете всех остальных типов
обращения к файлу операция открытия файла вызывает ошибку.
Это опасный ключ, так как он позволяет архивировать файлы,
которые в тот же момент могут быть изменены другой программой.
Если же внутренняя структура добавленного в архив файла будет
нарушена, то при последующем извлечении его уже не удастся
открыть предназначенной для этого программой.
Используйте ключ очень осторожно!
-dr Удалить файлы в Корзину (только в версии для Windows).
Удалить файлы после архивации и поместить их в Корзину.
-ds Не сортировать файлы при добавлении в непрерывный архив.
-dw Уничтожить (затереть) файлы после архивации.
Удалить файлы после архивации, предварительно перезаписав
содержащиеся в них данные нулевыми байтами, что препятствует
восстановлению удалённых файлов; файл усекается и ему даётся
временное имя.
Имейте в виду, что эта функция предназначена для обычных жёстких
дисков. При использовании с твердотельными накопителями (SSD)
перезапись исходных данных может не работать из-за
применяемой в SSD-накопителях технологии Wear Leveling
(перераспределения блоков при записи) и более сложной
адресации данных.
-e[ ]
Задать исключение или включение файлов в обработку
по маске атрибутов.
Здесь – это число в десятичном, восьмеричном (если
начинается с '0') или шестнадцатеричном (если начинается
с '0x') формате.
По умолчанию, без символа ' ' перед , этот ключ служит для
определения маски исключения из обработки. Так, если результат
побитового И (AND) между и атрибутами файла ненулевой,
то такой файл обрабатываться не будет.
Если символ ' ' присутствует, то он указывает, что будет
использоваться маска включения в обработку. Т.е. будут
обрабатываться только те файлы, которые имеют хотя бы один
из указанных в маске атрибутов.
В версии RAR для Windows для указания атрибутов вместо цифровой
маски можно также использовать символы D, S, H, A и R,
обозначающие, соответственно, атрибуты "Каталог", "Системный",
"Скрытый", "Архивный" и "Только чтение".
Порядок перечисления атрибутов не имеет значения.
В версии для UNIX распознаются символы D и V для определения
атрибутов каталога и устройства, соответственно.
Примеры:
1) Заархивировать только имена каталогов, но не их содержимое:
rar a -r -e d каталоги
2) Не упаковывать файлы с атрибутами "Системный" и "Скрытый":
rar a -esh файлы
3) Не извлекать файлы с атрибутом "Только чтение":
rar x -er файлы
-ed Не добавлять пустые каталоги.
Этот ключ запрещает сохранять в создаваемом архиве записи
каталогов. При распаковке такого архива RAR создаст непустые
каталоги на основе путей к содержащимся в них файлам. Информация
о пустых каталогах будет потеряна. Также будут потеряны все
атрибуты непустых каталогов (права доступа, потоки и пр.)
за исключением их имён, поэтому данный ключ следует применять
только тогда, когда сохранять такую информацию не требуется.
Если ключ -ed используется вместе с командой 'm' или
с ключом -df, то пустые каталоги удаляться не будут.
-en Не добавлять в архив блок "Конец архива".
Не поддерживается в архивах RAR 5.0.
По умолчанию при создании или добавлении архива RAR
добавляет в его конец блок "Конец архива". Это позволяет
безопасно пропускать такие внешние данные, как, скажем,
используемую другими утилитами электронную подпись, однако
в особых случаях данную функцию бывает нужно отключить.
Например, если архив передаётся между двумя системами по
ненадёжной линии связи, и одновременно с этим отсылающая
сторона добавляет в архив новые файлы, то важно гарантировать,
что уже принятая часть файла не будет изменена на другом
конце между сессиями передачи данных.
Этот ключ нельзя использовать с архивными томами, так как блок
конца архива содержит информацию, важную для правильной
обработки томов.
-ep Исключить пути из имён.
При использовании ключа -ep файлы добавляются в архив без
информации об их путях. Это может привести к тому, что в одном
каталоге архива окажутся несколько файлов с одним и тем же
именем. Будьте внимательны!
-ep1 Исключить базовый каталог из имён.
Не сохранять в архиве путь, введённый в командной строке.
Пример:
rar a -ep1 -r test tmp\*
В данном примере в архив 'test' добавляются все файлы и каталоги
из каталога 'tmp', но самой строки 'tmp\' в путях заархивированных
файлов не будет.
Это эквивалентно использованию следующих команд:
cd tmp
rar a -r ..\test
cd ..
-ep2 Сохранять при архивировании полные пути файлов (кроме буквы
диска и предшествующего разделителя пути).
-ep3 Сохранять полные пути файлов, включая букву диска
(только в версии для Windows).
При архивировании этот ключ служит для сохранения полных путей
добавляемых файлов, включая букву диска. Символ признака
дисков (двоеточие) заменяется символом подчёркивания ('_').
Если ключ -ep3 указан при распаковке архива, символы
подчёркивания снова заменяются двоеточиями, а извлекаемые файлы
будут созданы в их исходных каталогах и дисках. Если при этом
также указан путь назначения, то он будет проигнорирован.
Данный ключ полезен для резервного копирования информации
с нескольких дисков в один архив. Например, команда
rar a -ep3 -r backup.rar c:\ d:\ e:\
создаст резервную копию дисков C:, D: и E:, а команда
rar x -ep3 backup.rar
восстановит из неё все данные с абсолютными путями.
Соблюдайте осторожность: ключ -ep3 следует использовать
только в тех случаях, когда вы уверены, что распаковываемый
архив не содержит никаких "злонамеренных" файлов. Иными
словами, используйте этот ключ только с архивами, созданными
лично вами или теми людьми, которым вы доверяете.
Причина в том, что данный ключ позволяет перезаписать любой
файл в любом каталоге вашего компьютера, включая важные
системные файлы, поэтому его следует применять только
в целях резервного копирования.
-f Обновить имеющиеся файлы.
Можно использовать как при добавлении в архив, так и при
извлечении из него. Командная строка "a -f" эквивалентна
команде 'f'. Этот ключ также допускается применять с
командой 'm' или 'mf'.
Если ключ '-f' используется вместе с командами 'x' или 'e', то
из архива будут извлечены только те файлы, которые уже есть на
диске, но имеют более старые даты, чем соответствующие им файлы
в архиве.
Если файлу в архиве не соответствует ни один из файлов на диске,
то такой файл не будет извлечён из архива.
-hp[пароль]
Зашифровать и данные, и заголовки файлов (оглавление архива).
По своему действию этот ключ похож на -p[пароль], но в отличие
от него включает режим шифрования не только содержимого файлов,
но и другой отображаемой информации, например, имён файлов.
При указании этого ключа шифруются все важные области архива,
включая данные файлов, имена, размеры, атрибуты, комментарии
и другие блоки, благодаря чему обеспечивается более высокая
степень защиты.
Архив, зашифрованный с ключом -hp, без пароля невозможно
не только распаковать, но даже просмотреть список содержащихся
в нём файлов.
Пример:
rar a -hpfGzq5yKw secret report.txt
Эта команда добавит файл report.txt в зашифрованный архив
secret.rar с использованием пароля 'fGzq5yKw'.
-ht[b|c]
Выбрать тип хеша [BLAKE2 или CRC32] для контрольных сумм файлов.
В архивах RAR целостность данных определяется по контрольным
суммам, вычисляемым и сохраняемым для каждого файла в архиве.
Для вычисления контрольных сумм RAR по умолчанию использует
функцию CRC32. В архивах формата RAR 5.0 вместо CRC32 можно
использовать хеш-функцию BLAKE2sp.
Хеш BLAKE2sp выбирается ключом -htb, а функция CRC32 – ключом -htc.
Так как по умолчанию используется алгоритм CRC32, указывать
ключ -htc нужно только тогда, когда требуется переопределить
режим -htb в конфигурации RAR.
Длина вывода CRC32 составляет 32 бита. Возможностей CRC32 хватает
для определения большинства непреднамеренных ошибок в данных,
но их недостаточно для проверки подлинности файловых данных.
Иными словами, если два файла имеют одну и ту же сумму CRC32,
нет гарантии, что у этих файлов одинаковое содержимое.
Длина вывода BLAKE2sp равна 256 битам. Так как это криптостойкая
хеш-функция, она практически гарантирует, что если у двух файлов
одинаковое значение BLAKE2sp, содержимое этих файлов также
одинаково. Кроме того, у BLAKE2sp надёжнее определение ошибок,
чем у более короткого CRC32.
Поскольку вывод BLAKE2sp длиннее, при указании ключа -htb
результирующий архив получается чуть большего объёма.
Если заголовки архива не зашифрованы (не указан ключ -hp), то
контрольные суммы зашифрованных файлов RAR 5.0 изменены с помощью
особого, зависящего от пароля, алгоритма, чтобы по контрольным
суммам нельзя было угадать содержимое файлов. Поэтому не ждите,
что контрольные суммы зашифрованных файлов совпадут с обычными
значениями CRC32 и BLAKE2sp.
Этот ключ поддерживается только для формата RAR 5.0, поэтому
он должен использоваться вместе с ключом -ma.
Посмотреть контрольные суммы файлов в архиве можно командами
'vt' или 'lt'.
Пример:
rar a -ma -htb lists.rar *.lst
Эта команда добавит файлы *.lst в архив lists.rar с использованием
контрольных сумм BLAKE2sp.
-id[c,d,p,q]
Не показывать сообщения.
Ключ -idc отключает вывод строки с авторскими правами (copyright).
Ключ -idd отключает вывод строки "Готово" в конце операции.
Ключ -idp отключает вывод процентного индикатора хода выполнения.
Ключ -idq активизирует "тихий" режим, при котором на экран
выводятся только сообщения об ошибках и запросы.
Допускается указывать сразу несколько модификаторов этого ключа,
например: -idcdp
-ieml[.][адрес]
Отправить архив по электронной почте (только в версии для Windows).
Прикрепить к email-сообщению архив, созданный или обновлённый
командой добавления файлов. Чтобы использовать этот ключ,
в компьютере должна быть установлена клиентская почтовая
программа, совместимая с интерфейсом MAPI (этот интерфейс
поддерживают большинство современных почтовых программ).
Адрес назначения можно ввести непосредственно вместе
с этим ключом или же вообще его не указывать. В последнем случае
адрес будет запрошен почтовой программой. Допускается указывать
несколько адресов, разделяя их запятыми или точками с запятой.
Если следом за ключом -ieml добавить точку, то после успешного
прикрепления архива к сообщению электронной почты он будет
удалён.
Если этот ключ используется при создании многотомного архива,
то каждый том прикрепляется к отдельному email-письму.
-ierr Отправить все сообщения в поток стандартного вывода ошибок (stderr).
-ilog[имя]
Записывать протокол ошибок в файл
(только в зарегистрированной версии RAR).
Записывать сообщения произошедших при работе ошибок в файл
rar.log. Если параметр 'имя' не указан, файл создаётся
со следующими принимаемыми по умолчанию характеристиками:
UNIX: файл .rarlog в домашнем каталоге пользователя
Windows: файл rar.log в каталоге %APPDATA%\WinRAR
Если параметр 'имя' содержит имя файла без пути, RAR создаст
файл-протокол с этим именем в указанном выше каталоге по умолчанию.
Если нужно изменить расположение файла-протокола, указывайте
в параметре 'имя' полное имя с путём.
По умолчанию файл-протокол сохраняется в кодировке
UTF-16 little endian, но с помощью ключа -scg можно
указать другую кодировку. Например, ключ -scag задаёт
'родную' однобайтовую кодировку.
Пример:
rar a -ilogc:\log\backup.log backup d:\docs
В случае ошибок эта команда создаст файл-протокол
c:\log\backup.log.
-inul Не показывать никаких сообщений.
-ioff Выключить компьютер по завершении операции
(только в версии для Windows).
Для работы этой функции требуется аппаратная поддержка
отключения питания.
-isnd Разрешить звуковые сигналы.
-k Заблокировать архив.
Если указать этот ключ при операции, изменяющей архив, то затем
архив уже нельзя будет изменить средствами RAR, т.е. любая
изменяющая архив команда будет игнорироваться.
-kb Сохранять на диске файлы, извлечённые с ошибками.
По умолчанию RAR удаляет файлы, в которых при извлечении были
обнаружены ошибки контрольной суммы. Этот ключ указывает,
что файлы с ошибками в контрольных суммах надо оставлять на диске.
-log[формат][=имя]
Записать имена в файл-протокол.
Этот ключ служит для записи имён архива и файлов в указанный
текстовый файл при использовании с командами архивирования,
извлечения, удаления и выдачи списка содержимого.
Поведение ключа определяется параметром 'формат', который может
состоять из одного или нескольких перечисленных ниже символов:
A – записать в файл-протокол имена архивов. Если RAR создаёт или
обрабатывает тома, записываются имена всех томов.
F – записать в файл-протокол имена обработанных файлов.
В их число входят файлы, добавленные в архив, извлечённые
и удалённые из архива, а также файлы внутри архива,
выведенные командой выдачи списка содержимого.
P – если файл-протокол с указанным именем существует, то добавить
данные в имеющийся протокол, а не создавать новый.
U – записывать данные в кодировке Юникод.
Если не указаны ни 'A', ни 'F', то подразумевается 'A'.
Параметр 'имя' позволяет указать имя файла-протокола.
Он должен быть отделён от параметра 'формат' символом '='.
Если параметр 'имя' не указан, RAR будет использовать
принимаемое по умолчанию имя rarinfo.log.
В одной командной строке разрешается указывать несколько
ключей -log.
Этот ключ может быть особенно полезен, когда нужно обработать
в пакетном сценарии архив, созданный с ключами -ag или -v.
Можно указать -loga=arcname.txt при создании архива, а затем
прочитать из arcname.txt имя архива, сгенерированное RAR,
с помощью соответствующей команды. Например, в пакетном файле
Windows она может быть такой: set /p name= list.txt
Сохранить имена файлов, содержащихся в архиве data.rar, в файле
list.txt в кодировке Юникод.
-sfx[модуль]
Создать самораспаковывающийся (SFX) архив.
Если при создании архива указать этот ключ, то будет создан
не обычный, а самораспаковывающийся (SFX) архив (с использованием
SFX-модуля default.sfx или того, который указан в параметре
'модуль'). В версии RAR для Windows файл default.sfx должен
находиться в том же каталоге, что и Rar.exe, в версии
для UNIX – в домашнем каталоге пользователя, в /usr/lib или
в /usr/local/lib.
Пример:
rar a -sfxwincon.sfx myinst
В данном примере создаётся самораспаковывающийся архив
с использованием указанного SFX-модуля (wincon.sfx).
-si[имя]
Читать данные с stdin (стандартного устройства ввода)
при создании архива. Необязательный параметр 'имя' позволяет
указать имя файла сжатых данных stdin в созданном архиве.
Если этот параметр не указан, имя будет установлено в 'stdin'.
Пример:
type Tree.Far | rar a -siTree.Far tree.rar
Эта команда сожмёт результат выполнения 'type Tree.Far' как
файл 'Tree.Far'.
-sl
Включать в обработку только те файлы, размер которых меньше,
чем указанный в параметре этого ключа.
Параметр должен быть указан в байтах.
-sm
Включать в обработку только те файлы, размер которых больше,
чем указанный в параметре этого ключа.
Параметр должен быть указан в байтах.
-t Протестировать файлы после архивации.
Проверка файлов после помещения их в архив. Этот ключ особенно
полезен в сочетании с командой перемещения файлов в архив,
поскольку файлы будут удалены с диска только в том случае,
если их копии в архиве успешно прошли тестирование.
-ta
Обрабатывать только файлы, изменённые после указанной даты.
При указании этого ключа будут обрабатываться только файлы,
модифицированные после указанной даты.
Дата указывается в формате ГГГГММДДЧЧММСС. В поле даты
допускается вставлять символы-разделители ('-' или ':')
и не указывать оставшиеся поля. Например, следующий ключ будет
правильным: -ta2001-11-20.
Если говорить точнее, при внутренней обработке RAR будет
трактовать вышеуказанный ключ как -ta20011120000000, что
означает: "Файлы, изменённые после 0 часа 0 минут 0 секунд
20 ноября 2001 года" (т.е. сама эта дата в заданный диапазон
времени не входит).
-tb
Обрабатывать только файлы, изменённые до указанной даты.
По формату аналогичен ключу '-ta'.
-tk Сохранять исходное время архива.
Этот ключ запрещает RAR изменять время архива при его обновлении.
-tl Устанавливать время архива по времени новейшего файла.
При указании этого ключа время изменения архива будет таким же,
как время изменения самого нового файла в архиве.
-tn
Обрабатывать файлы не старее, чем указанный период времени.
Задающая время строка имеет следующий формат:
[h][m]
Например, для обработки файлов, изменённых менее 15 дней назад,
используйте ключ '-tn15d', а для обработки файлов, изменённых
менее чем 2 часа 15 минут назад, используйте '-tn2h15m'.
-to
Обрабатывать файлы более старые, чем указанный период времени.
По формату аналогичен ключу '-tn'.
-ts[N]
Хранить/восстанавливать время изменения,создания,доступа файла.
Ключ -tsm служит для сохранения времени изменения файла,
ключ -tsc сохраняет время создания, а ключ -tsa сохраняет время
последнего доступа.
Для архивного формата RAR 4.x после ключа можно указывать
необязательный числовой параметр от 0 до 4, определяющий точность
обработки времени. Значение '1' означает точность в 1 секунду,
значение '2' – 0,0065536 с, '3' – 0,0000256 с, а '4' или ' '
включают максимальную точность времени для файловой системы NTFS,
равную 0,0000001 с. Указание '0' или '-' означает отказ от
сохранения времён создания и последнего доступа, а также
низкую (двухсекундную) точность времени изменения файла.
Высокоточные режимы добавляют в архив дополнительные данные,
до 19 байт на каждый файл в случае сочетания ключей
-tsm4 -tsa4 -tsc4. Если точность не указана, используется
значение '4' (наивысшее).
В архивах формата RAR 5.0 времена файлов сохраняются либо
с точностью 1 с для значения параметра '1', либо с максимальной
в NTFS точностью при указании значений '2', '3' и '4'.
Если указать значение '0', то в архивах RAR 5.0 не будет времени
файлов, даже если это время модификации, поэтому распаковываемые
файлы получат текущее системное время.
По умолчанию RAR использует режим -tsm4 -tsc0 -tsa0, т.е. время
модификации сохраняется с наивысшей точностью, а остальные поля
времени игнорируют для каждого типа файлов.
Если параметр с для каждого типа файлов.
Если параметр я.
Чтобы установить время создания и последнего доступа при
распаковке файлов, нужно указать ключи -tsc и -tsa (точность
здесь не имеет значения, но она не должна быть равна 0).
По умолчанию RAR устанавливает только время модификации (даже
если в архиве сохранены времена создания и доступа). Установку
времени модификации для распаковываемых файлов также можно
запретить, указав ключ -tsm-.
Если требуется применить одинаковую точность ко всем трём полям
времени, допускается не указывать букву типа времени. Например,
сочетание ключей -tsm4 -tsa4 -tsc4 можно заменить на -ts4, -ts
или -ts.
Чтобы сохранить только время модификации с низкой точностью для
архивов RAR 4.x, не сохранять время файлов для архивов RAR 5.0,
либо чтобы игнорировать все три времени при распаковке,
используйте ключ -ts-.
При создании архива RAR автоматически уменьшает точностьПараметр1 в
соответствии с той, которая поддерживается файловой системой.
Для FAT точность не превышает 2 с, для UNIX – 1 с.
Точность времени в системе NTFS составляет 0,0000001 с (100 нс).
При распаковке поля времени устанавливаются в зависимости
от операционной системы. Windows позволяет устанавливать все
три типа времени, UNIX – только времена модификации и последнего
доступа, но не создания файла, а DOS поддерживает только время
модификации.
Примеры:
1) rar a -ts backup
Сохранить все времена файлов с максимально высокой точностью.
2) rar x -tsa backup
Восстановить у файлов времена модификации и последнего доступа.
Ключ -tsm можно не указывать, так как RAR использует его
по умолчанию.
3) rar a -tsm1 -tsc1 backup
Сохранить времена модификации и создания с низкой точностью.
Без ключа -tsm1 было бы сохранено время модификации с высокой
точностью.
-u Обновить файлы.
Можно использовать как при добавлении в архив, так и при
извлечении из него. Командная строка "a -u" эквивалентна
команде 'u'. Этот ключ также допускается использовать с командами
'm' и 'mf'. Если ключ '-u' применяется вместе с командами 'x'
или 'e', то из архива будут извлечены те файлы, которых нет
на диске или копии которых на диске имеют более старые даты.
-v Создать многотомный архив с автоматическим определением размера
томов, либо показать список содержимого всех томов.
Этот ключ используется для создания томов или вывода списка
содержимого томов.
В первом случае он включает автоматическое определение размера
томов, чтобы создаваемые тома занимали всё доступное пространство
на результирующем носителе. Данная функция особенно удобна при
создании многотомных архивов на сменных дисках.
Подробнее о многотомных архивах см. в описании ключа -v.
Во втором случае, если этот ключ используется вместе с командой
'V' или 'L', будет показан список содержимого всех томов,
начиная с указанного в командной строке.
Без указания этого ключа отображается содержимое только одного
указанного тома.
-v[k|b|f|m|M|g|G]
Создать многотомный архив с томами размером=*1000 [*1024 | *1].
По умолчанию считается, что значение вводится в тысячах байт
(т.е. множитель – 1000, а не 1024).
Размер томов также можно указывать в килобайтах, в байтах,
в мегабайтах, в миллионах байт, в гигабайтах и в миллиардах байт.
Для этого нужно после числового значения поставить один
из следующих буквенных идентификаторов (все буквы латинские):
k - килобайты (множитель 1024)
b - байты (множитель 1)
m - мегабайты (1 МБ = 1 048 576 байт)
M - миллионы байт (множитель 1 000 000)
g - гигабайты (1 ГБ = 1 073 741 824 байт)
G - миллиарды байт (множитель 1 000 000 000)
Кроме того, можно ввести одно из предопределённых значений
(360, 720, 1200, 1440 или 2880), добавив после него букву 'f',
и тогда оно будет заменено точным размером соответствующей
дискеты.
Если размер не указан, то он будет определяться автоматически,
исходя из доступного на носителе свободного места.
Разрешается использовать дробные значения, разделяя целую
и десятичную части числа точкой.
Например, ключ -v1.5g определяет размер 1,5 гигабайта.
Допускается указывать несколько ключей -v для того, чтобы
задать разные размеры для разных томов. Например, команда:
RAR a -v100k -v200k -v300k arcname
устанавливает для первого тома размер 100 КБ,
для второго – 200 КБ, а все последующие тома ограничены
размером 300 КБ.
Если тома создаются на сменных носителях, то после
первого тома пользователю будет выдан запрос:
Создать следующий том? Да/Нет/Все
Вы должны сменить диск и ответить 'Да (Y)'. При ответе
'Все (A)' все последующие тома будут создаваться
без промежуточных пауз.
По умолчанию тома RAR получают имена вида 'volname.partNNN.rar',
где NNN – номер тома.
При использовании архивного формата RAR 4.x с помощью ключа -vn
можно активизировать старую схему именования томов с изменением
расширений файлов, при которой первый том в многотомном наборе
получает расширение .rar, а последующие тома – от .r00 до .r99.
В архивах RAR 5.0 ключ -vn и именование на основе изменения
расширений файлов не поддерживаются.
При распаковке или тестировании многотомного архива нужно
указывать только имя первого тома. Если следующего тома
на диске нет, а диск этот сменный, то будет выдан запрос:
Вставьте диск с
Вам нужно вставить диск с указанным томом и нажать любую клавишу.
Если во время извлечения следующий том не найден, а тома
размещены на несменном диске, то RAR прервёт работу
и выдаст следующее сообщение:
Том не найден
Архивные тома нельзя изменять. С многотомными архивами
не применяются команды D, F, U и S. Команду A можно использовать
только для создания новых многотомных архивов.
Возможна ситуация (хотя и маловероятная), что размер файла
в многотомном архиве будет больше, чем размер неупакованного файла.
Это происходит потому, что при создании многотомных архивов нельзя
использовать метод упаковки 'без сжатия' (не сжимать файл,
если после сжатия он оказывается больше исходного).
Архивные тома могут быть самораспаковывающимися (SFX) и/или
непрерывными. Это задаётся совместным использованием с ключом
'-v' ключей '-sfx' и '-s', соответственно.
Примеры:
rar a -s -v1440f floparch.rar *.*
В данном примере создаётся непрерывный многотомный архив
с томами размером 1 440 000 байт.
В указанном ниже примере тома архива будут иметь размер
1 457 664 байт, т.е. соответствовать объёму обычной 3,5-дюймовой
дискеты:
rar a -s -v1440f floparch.rar *.*
-vd Удалять содержимое диска перед созданием тома.
Если используется ключ '-vd', то перед созданием архива с диска
назначения будут удалены все файлы и каталоги. Если вы создаёте
многотомный архив, то удаление будет выполняться перед
созданием нового тома, т.е. предоставляется возможность
архивировать данные на непустые сменные носители.
Этот ключ применим только к сменным носителям, содержимое
жёсткого диска им не удаляется.
-ver[n] Управление версиями файлов.
Этот ключ заставляет RAR сохранять предыдущие версии файлов
при обновлении файлов в уже существующем архиве. Старые версии
переименовываются в 'filename;n', где 'n' – номер версии.
Если при распаковке архива не указан ключ -ver, будут извлечены
только последние версии файлов, имена которых не содержат
цифрового суффикса. Однако если указать точное имя файла,
включая версию, он также будет извлечён. Например, команда
'rar x arcname' распакует только последние версии файлов, тогда
как команда 'rar x arcname file.txt;5' извлечёт файл
'file.txt;5', если он имеется в данном архиве.
Если ключ -ver указан без параметра при распаковке, RAR
извлечёт все версии всех файлов в соответствии с введённой
маской файлов. В этом случае номера версий из имён
распакованных файлов не удаляются. Также можно извлечь
файл конкретной версии, указав её номер в качестве параметра
ключа -ver. Такой ключ сообщит RAR, что нужно распаковать
только файлы этой версии и удалить номер версии из имён.
Например, команда 'rar x -ver5 arcname' извлечёт из архива
только пятые версии файлов.
Если указать параметр 'n' при архивировании, он будет
ограничивать сохраняемое в архиве максимальное число версий
файлов. Старые версии файлов, превосходящие указанный предел,
будут удалены.
-vn Старая схема именования томов.
По умолчанию тома архивов RAR получают имена вида
'volname.partNNN.rar', где NNN – номер тома.
Для архивного формата RAR 4.x с помощью ключа -vn можно
активизировать старую схему именования томов, основанную
на изменении расширений файлов, при которой первый том
в многотомном наборе получает расширение .rar, а последующие
тома нумеруются от .r00 до .r99.
В архивах RAR 5.0 ключ -vn и именование на основе изменения
расширений файлов не поддерживаются.
-vp Пауза перед каждым томом.
По умолчанию RAR запрашивает подтверждение перед обработкой
следующего тома только при архивировании на сменном носителе
и только если объём свободного места на диске меньше, чем размер
тома. При указании этого ключа RAR будет запрашивать такое
подтверждение всегда при создании или распаковке томов.
Например, это может быть полезно в случае, если вы хотите
каждый созданный том сразу копировать на другой носитель.
-w
Задать каталог для временных файлов.
-x Не обрабатывать указанный файл или каталог.
Допускается использовать шаблоны как в самом имени файла, так
и в части имени, обозначающей путь. Ключ '-x' можно указывать
многократно, чтобы задать несколько масок исключения в одной
командной строке.
Если маска содержит шаблоны (символы подстановки), то её действие
распространяется на файлы в текущем каталоге и его подкаталогах.
Без указания шаблонов действие ключа не рекурсивно, поэтому если
указана маска "имя_файла", то файл 'имя_файла' будет исключён
из обработки только в текущем каталоге при архивировании,
и в корневом каталоге архива – при извлечении.
Чтобы исключить "имя_файла" рекурсивно во всех каталогах, нужно
использовать синтаксис "*\имя_файла".
Если известен точный путь к файлу, то для исключения из обработки
только этой копии файла "имя_файла" применяется синтаксис
"путь\имя_файла". Если использовать синтаксис "-xПуть\имя_файла"
при распаковке архива, компонент "Путь" должен быть путём внутри
архива, а не путём к файлу на диске после распаковки.
Маски, содержащие шаблоны, по умолчанию применяются только
к файлам. Если требуется указать маску с шаблонами для исключения
из обработки нескольких каталогов, нужно использовать особый
синтаксис масок исключения каталогов. Такие маски должны
заканчиваться символом разделения пути ('\' в Windows
и '/' в UNIX). Например, маска "*tmp*\" исключит из обработки
все каталоги, соответствующие шаблону "*tmp*", а маска "*\tmp\"
исключит все каталоги 'tmp'. Так как присутствуют символы
подстановки, обе маски будут применены к содержимому текущего
каталога и всех его подкаталогов.
Если требуется исключить только один каталог, укажите точное имя
этого каталога, включая абсолютный или относительный путь без
каких-либо шаблонов. В этом случае добавлять к маске символ
разделения пути не нужно, он необходим только для масок исключения
каталогов, содержащих шаблоны, чтобы отличать их от масок
исключения файлов.
Примеры:
1) rar a -r -x*.jpg -x*.avi rawfiles
Добавить в архив rawfiles все файлы, кроме *.jpg и *.avi
в текущем каталоге и его подкаталогах.
2) rar a -r -x*\temp\ savec c:\*
Сжать все файлы на диске C: за исключением каталогов 'temp'
и файлов, находящихся в каталогах 'temp'.
3) rar x -x*.txt docs
Эта команда извлечёт из архива docs.rar все файлы, кроме *.txt.
-x@
Не обрабатывать файлы, указанные в файле-списке.
Если имя файла-списка не указано, имена файлов
считываются со стандартного устройства ввода (stdin).
Пример:
rar a [email protected] arch *.exe
-y Подразумевать ответ "Да" на все запросы.
-z[файл]
Прочитать добавляемый к архиву комментарий из файла .
Этот ключ можно использовать с любой изменяющей архив
командой для чтения архивного комментария из файла и добавления
его в архив.
Если требуется указать кодировку текстового файла с комментарием,
используйте этот ключ вместе с ключом -sc.
Если имя файла не указано, комментарий будет считываться
с устройства stdin.
Ограничения
~~~~~~~~~~~
Ограничения команд:
Команды D, U, F, C и CF не работают с архивными томами.
Команду A нельзя использовать для обновления многотомных архивов,
она применяется только для их создания.
Коды возврата
~~~~~~~~~~~~~
В случае успешного завершения операции RAR заканчивает работу
с нулевым (0) кодом возврата. Ненулевой код возврата означает,
что произошла какая-то ошибка.
Коды возврата можно использовать, например, в пакетных файлах,
анализируя их с помощью переменной ERRORLEVEL.
0 Работа завершена без ошибок.
1 Некритические ошибки.
2 Критическая ошибка.
3 Неверная контрольная сумма, данные повреждены.
4 Попытка изменить архив, заблокированный командой 'k'.
5 Ошибка записи на диск.
6 Ошибка открытия файла.
7 Неверный параметр в командной строке.
8 Недостаточно памяти для выполнения операции.
9 Ошибка создания файла.
10 Нет файлов, удовлетворяющих указанной маске, и параметров.
11 Неверный пароль.
255 Процесс остановлен пользователем.
Глоссарий
~~~~~~~~~
Архив Особый файл, в котором хранится один или несколько
файлов, которые могут при этом быть сжатыми
и/или зашифрованными.
Сжатие Метод кодирования данных, приводящий к уменьшению их размера.
Контрольная Значение, вычисляемое для блока данных или файла и служащее
сумма для проверки их целостности.
SFX-архив Самораспаковывающийся архив (SelF-eXtracting – самораспаковка).
Архив в виде исполняемого файла, содержащего модуль
самораспаковки, вслед за которым идут упакованные данные.
Чтобы извлечь файлы из такого архива, достаточно его просто
запустить как обыкновенный исполняемый файл.
Непрерывный Архив, созданный с применением специального метода
(solid) сжатия, при котором все файлы обрабатываются как единый
архив поток данных. Непрерывное архивирование особенно эффективно
для упаковки значительного числа небольших однотипных файлов.
Том Составная часть многотомного архива. Основная цель создания
многотомных архивов – возможность сохранять их на нескольких
сменных носителях либо передавать по сети сравнительно
небольшими порциями. Непрерывные тома нужно распаковывать
начиная с первого тома в наборе.
Данные для Избыточные данные, добавляемые к архиву при его создании или
восстанов- обновлении для защиты содержащейся в архиве информации.
ления Если по каким-либо причинам архив окажется физически
повреждён, и в нём есть данные для восстановления, такой
архив нередко удаётся воссоздать в первоначальном виде.
Тома для Особые (дополнительные) файлы, позволяющие воссоздать
восстанов- отсутствующие и/или повреждённые тома многотомного архива.
ления С помощью каждого тома для восстановления можно воссоздать
любой отсутствующий или повреждённый том RAR-архива.
Авторские права (c) 1993-2015 Александр Рошал
Перевод на русский язык (c) 1999-2015 Дмитрий Ерохин
Руководство по лечению WinRAR 5.30 Final файлом лицензии:
1. Установить программу WinRAR 5.30 Final.
2. Если файл лицензии rarreg.key находится рядом
с инсталлятором (а в раздаче это именно так), то он
подхватится программой WinRAR автоматически.
ВНИМАНИЕ:
Если файл лицензии rarreg.key не подхватился, то
переместитe готовый файл лицензии rarreg.key в
корневую папку установленной программы WinRAR.

Screenshot with WinRAR 5.30 Final / Screenshot window About with WinRAR 5.30 Final

Яндекс.Метрика