Синтаксис
командной строки
WinRAR допускает управление из командной строки. Общий синтаксис
командной строки таков:
WinRAR <команда> -<ключ1> -<ключN>
<архив> <файлы> <@файл-список> <путь для
извлечения\>
команда
|
Комбинация символов, определяющая действие, которое
будет выполнять WinRAR. |
ключ
|
Ключи используются для определения специфических
действий, степени сжатия, типа архива и пр. |
архив
|
Имя обрабатываемого архива. |
файлы
|
Имена обрабатываемых файлов. |
файл-список
|
Файлы-списки - это обычные текстовые файлы,
содержащие имена файлов для обработки. Каждое имя файла должно быть
указано на отдельной строке и начинаться с первой позиции строки. В
файл-список допускается помещать комментарии, признак начала
комментария - символы //. Например, для архивирования файлов *.txt
из папки c:\work\doc, файлов *.bmp из папки c:\work\image и всех
файлов из папки c:\work\misc можно создать backup.lst, содержащий
следующие строки:
c:\work\doc\*.txt//резервная копия текстов
c:\work\image\*.bmp//резервная копия рисунков
c:\work\misc
После этого для архивирования достаточно будет выполнить
команду:
winrar a
backup @backup.lst
В одной командной строке разрешается указывать как обычные имена
или группы файлов для обработки, так и файлы-списки. Если не
указаны ни файлы, ни файлы-списки, то подразумевается шаблон
*.* (т.е. WinRAR обработает все файлы). |
путь для извлечения
|
Используется только с командами e и x и
указывает папку, в которую нужно извлекать файлы. Если эта папка не
существует, то она будет создана. |
Примечания
а) Если не указаны ни файлы, ни файл-список, то
подразумевается шаблон *.*, т.е. WinRAR обработает все
файлы.
б) Если не указано расширение архива, то WinRAR будет
использовать формат архива по умолчанию, выбранный в профиле архивации по умолчанию, но если вы
хотите указать тип архива явно, то это можно сделать добавлением к
имени архива расширения RAR или ZIP.
в) Ключи, введённые в командной строке, имеют более высокий
приоритет, чем соответствующие установки в диалоге конфигурации,
т.е. используются параметры, заданные ключами.
г) Для команд C, E, S, T, RR,
K и X в имени архива допускается использовать
шаблоны, поэтому одной командой можно обработать сразу нескольких
архивов. Более того, если вместе с этими командами указать ключ
-r, то поиск
архивов будет вестись и во всех вложенных папках.
д) Некоторые команды и ключи применимы только к архивам RAR,
некоторые к архивам RAR и ZIP, а некоторые к архивам всех
поддерживаемых форматов. Это зависит от возможностей, заложенных в
формат архива.
е) Команды и ключи не зависят от регистра символов, поэтому вы
можете набирать их как строчными, так и прописными буквами.