Команда A — добавить в архив


Добавляет в архив указанные файлы и папки. Эта команда является эквивалентом командной строки команды "Добавить".

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

Примеры:

а) Добавить все файлы *.hlp из текущей папки в архив help.rar :

WinRAR a help *.hlp

б) Заархивировать все файлы из текущей и вложенных папок в самораспаковывающийся непрерывный архив, разделённый на тома save.part1.exe, save.part2.rar,save.part3.rar, … размером по 362000 байт, и добавить к каждому тому информацию для восстановления:

WinRAR a -r -v362 -s -sfx -rr save

Так как имена обрабатываемых файлов не указаны, подразумеваются все файлы (*.*).

в) Как особое исключение, если в качестве аргумента указано имя папки, и это имя не содержит файловых масок и завершающих символов обратной косой черты (\), то в архив будет добавлено всё содержимое указанной папки и её вложенных папок, даже если не указан ключ -r. Следующая команда добавит все файлы из папки Bitmaps и вложенных в неё папок в RAR-архив Pictures:

WinRAR a -r Pictures.rar Bitmaps

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

Следующая команда добавит все файлы из папки Bitmaps, но не из её вложенных папок, так как ключ -r не указан:

WinRAR a Pictures.rar Bitmaps\*