Winrar команды командной строки
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После этого для архивирования достаточно будет выполнить команду:rar a backup @backup.lstВ одной командной строке разрешается указывать как обычные имена или группы файлов для обработки, так и файлы-списки. Если не указаны ни файлы, ни файлы-списки, то подразумевается шаблон *.* (т.е. WinRAR обработает все файлы). путь для извлечения Используется только с командами e и x и указывает папку, в которую нужно извлекать файлы. Если эта папка не существует, то она будет создана. Замечания а) Если не указаны ни файлы, ни файл-список, то подразумевается шаблон *.*, и WinRAR обработает все файлы. б) Если не указано расширение архива, то WinRAR будет использовать формат архива по умолчанию, выбранный в профиле архивации по умолчанию, но если вы хотите указать тип архива явно, то это можно сделать добавлением к имени архива расширения RAR или ZIP. в) Ключи, введенные в командной строке, имеют более высокий приоритет, чем соответствующие установки в диалоге конфигурации, т.е. используются параметры, заданные ключами. г) Для команд c, e, s, t, rr, k и x в имени архива допускается использовать шаблоны, поэтому одной командой можно обработать сразу нескольких архивов. Более того, если вместе с этими командами указать ключ -r, то поиск архивов будет вестись и во всех вложенных папках. д) Некоторые команды и ключи применимы только к архивам RAR, некоторые — к архивам RAR и ZIP, а некоторые — к архивам всех поддерживаемых форматов. Это зависит от возможностей, заложенных в формат архива. е) Команды и ключи не зависят от регистра символов, поэтому вы можете набирать их как строчными, так и прописными буквами.
A Добавить файлы в архив C Добавить архивный комментарий D Удалить файлы из архива E Извлечь файлы из архива, игнорируя пути F Освежить файлы в архиве K Заблокировать архив M Переместить файлы и папки в архив R Восстановить поврежденный архив RC Воссоздать недостающие тома RR[N] Добавить информацию для восстановления RV[N] Создать тома для восстановления S[имя] Преобразовать архив в самораспаковывающийся S- Удалить SFX-модуль T Протестировать файлы в архиве U Обновить файлы в архиве X Извлечь файлы из архива с полными путями
L: просмотр содержимого архива.
Добавить в архив с именем arh.rar все файлы, имеющие расширение .dbf и .cdx.
1. Создаем в каталоге BAZA подкаталог Arhiv .
2. Устанавливаем путь к подкаталогу Arhiv :
SET DEFAULT TO "D:\BAZA\Arhiv"
3. Помещаем программу WinRAR в каталог Arhiv .
4. Вводим команды командной строки МS-DОS:
RUN WinRAR\RAR.exe a arh.rar D:\BAZA\*.dbf
RUN WinRAR\RAR.exe a arh.rar D:\BAZA\*.cdx
Извлечь файлы из архива, игнорируя пути (все файлы, имеющие расширение .dbf и .cdx):
1. Создаем в каталоге BAZA подкаталог Razarh.
2. Устанавливаем путь к подкаталогу Razarh:
SET DEFAULT TO "D:\BAZA\Razarh"
3. Помещаем программу WinRAR в каталог Arhiv .
4. Вводим команды командной строки МS-DОS:
RUN WinRAR\unrar.exe e -y arh.rar *.dbf "D:\BAZA\razarh"
RUN WinRAR\unrar.exe e -y arh.rar *.cdx "D:\BAZA\razarh"
Тут вы можете оставить комментарий к выбранному абзацу или сообщить об ошибке.
WinRAR допускает управление из командной строки. Общий синтаксис командной строки таков:
а) Если не указаны ни файлы, ни файл-список, то подразумевается шаблон *.*, т.е. WinRAR обработает все файлы.
б) Если при создании архива не указано его расширение, то WinRAR будет использовать формат архива по умолчанию, выбранный в профиле архивации по умолчанию, но если вы хотите указать тип архива явно, то это можно сделать добавлением расширения .rar или .zip к имени архива.
Если при распаковке архива не указано его расширение, то WinRAR считает, что это архив .rar, т.е. маска '*' (без кавычек) означает все архивы с расширением .rar. Если требуется обработать все архивы, не имеющие в имени расширения, то нужно использовать маску '*.' (без кавычек). Маска *.* выбирает все файлы. Символы подстановки (шаблоны) можно использовать в большинстве операций, таких как извлечение, тестирование и многих других, однако при архивировании и удалении шаблоны запрещены.
в) Ключи, введённые в командной строке, имеют более высокий приоритет, чем соответствующие установки в диалоговом окне конфигурации, т.е. используются параметры, заданные ключами.
г) Для команд C, E, S, T, RR, K и X в имени архива допускается использовать шаблоны, поэтому одной командой можно обработать сразу нескольких архивов. Более того, если вместе с этими командами указать ключ -r, то поиск архивов будет вестись и во всех вложенных папках.
д) Некоторые команды и ключи применимы только к архивам RAR, некоторые — к архивам RAR и ZIP, а некоторые — к архивам всех поддерживаемых форматов. Это зависит от возможностей, заложенных в формат архива.
е) Команды и ключи не зависят от регистра символов, поэтому вы можете набирать их как строчными, так и прописными буквами.
ж) Если какой-либо компонент командной строки содержит пробелы, он должен быть заключён в двойные кавычки.
Примеры
Добавить папку "c:\latest data" в архив Info.rar
Список команд
A | Добавить файлы в архив |
C | Добавить архивный комментарий |
CH | Изменить параметры архива |
CV | Преобразовать архивы |
CW | Записать в файл комментарий архива |
D | Удалить файлы из архива |
E | Извлечь файлы из архива, игнорируя пути |
F | Освежить имеющиеся файлы в архиве |
I | Найти строку в архивах |
K | Заблокировать архив |
M | Переместить файлы и папки в архив |
R | Восстановить повреждённый архив |
RC | Воссоздать недостающие тома |
RN | Переименовать файлы в архиве |
RR[N] | Добавить информацию для восстановления |
RV[N] | Создать тома для восстановления |
S[имя] | Преобразовать архив в самораспаковывающийся |
S- | Удалить SFX-модуль |
T | Протестировать файлы в архиве |
U | Обновить файлы в архиве |
X | Извлечь файлы из архива с полными путями |
Список ключей
В случае успешного окончания операции WinRAR завершает работу с нулевым (0) кодом возврата. Если код возврата отличается от нулевого, это говорит о том, что произошла какая-то ошибка.
Автоматическая проверка целостности заданного архивного файла с помощью соответствующей программы-архиватора
Может кто помочь с созданием bat файла, следующего задания: Автоматическая проверка целостности.
winrar+bat
если просто пишу в командной строке rar a arhiv.rar c:\from\aaa.doc то работает(нахожусь в папке с.
Консольная версия WinRAR
Здравствуйте. Подскажите пожалуйста, как в консольной версии WinRar создать архив из всех файлов.
Резервное копирование WinRar
Доброго времени суток, использую простую схему резервного копирования с помощью WinRar: 1. Создал.
Чтобы сохранить имя нового архива в переменную можно воспользоваться следующим скриптом:
В примере все параметры передаются в rar через переменные.
Расширенная справка по WinRAR на русском.
Обработка кода возврата WinRAR
Помогите, в задании нужно проверить архив на наличие файла, и в случае отсутствия вывести.
Winrar как архивировать папку
Здравствуйте стоит задача упаковать результат батника.В Winrar архив без сторонних программ если.
Переименование папок в архивах winrar
Добрый день. Помогите пожалуйста с bat файлом для winrar. Нужно переименовать подкаталоги в.
WinRAR поддерживает работу из командной строки на операционных системах Windows, Linux, и Mac OS. Ниже перечислены основные консольные команды и примеры работы с ними на ОС Windows 10.
Нажмите на клавиатуре сочетание клавиш Win+R, наберите cmd и нажмите ОК.
Пропишите в командной строке путь к утилите rar.exe и нажмите Enter. Если WinRAR установлен в стандартную папку по умолчанию, путь будет такой:
Если на экране появилась справка по работе с архиватором, значит путь верен. Разберем команды и ключи. Наберите:
чтобы создать архив C:Documentsdocuments.rar из папки C:Documents. Ключи после команды добавляются через дефис. Добавьте -ag, чтобы к имени архива прописать текущую дату и время.
Чтобы удалить файлы после архивации, введите ключ -df (будьте внимательны, убедитесь, что в выбранной папке нет важных документов!)
Добавьте ключ -hp[mypasswrd] (только без квадратных скобок), чтобы зашифровать создаваемый архив паролем «mypasswrd».
Ключ -m[цифра] устанавливает степень сжатия (от 0 до 5, где 5 – максимальный уровень компрессии).
Укажите ключ -r, чтобы добавить в архив вложенные в C:Documents папки и файлы в них.
Ключи -x исключает из обработки указанные файлы и папки при создании и распаковке архивов. Поддерживаются шаблоны. Укажите -x*.jpg, чтобы не добавлять в архив из папки C:Documents картинки с расширением JPG.
Введите команду X, чтобы распаковать созданный архив.
Содержимое архива documents.rar распакуется в папку C:Documents
Смотрите полный список команд и ключей к ним в справке RAR.
- О программе WinRAR
- Общие сведения о WinRAR
- Ограничения WinRAR
- Консольная версия RAR
- Благодарности
Синтаксис командной строки
WinRAR допускает управление из командной строки. Общий синтаксис командной строки таков:
c:workdoc*.txt//резервная копия текстов
c:workimage*.bmp//резервная копия рисунков
После этого для архивирования достаточно будет выполнить команду:
winrar a backup @backup.lst
В одной командной строке разрешается указывать как обычные имена или группы файлов для обработки, так и файлы-списки. Если не указаны ни файлы, ни файлы-списки, то подразумевается шаблон *.* (т.е. WinRAR обработает все файлы).
а) Если не указаны ни файлы, ни файл-список, то подразумевается шаблон *.* , т.е. WinRAR обработает все файлы.
б) Если не указано расширение архива, то WinRAR будет использовать формат архива по умолчанию, выбранный в профиле архивации по умолчанию, но если вы хотите указать тип архива явно, то это можно сделать добавлением к имени архива расширения RAR или ZIP.
в) Ключи, введённые в командной строке, имеют более высокий приоритет, чем соответствующие установки в диалоге конфигурации, т.е. используются параметры, заданные ключами.
г) Для команд C, E, S, T, RR, K и X в имени архива допускается использовать шаблоны, поэтому одной командой можно обработать сразу нескольких архивов. Более того, если вместе с этими командами указать ключ -r, то поиск архивов будет вестись и во всех вложенных папках.
д) Некоторые команды и ключи применимы только к архивам RAR, некоторые — к архивам RAR и ZIP, а некоторые — к архивам всех поддерживаемых форматов. Это зависит от возможностей, заложенных в формат архива.
е) Команды и ключи не зависят от регистра символов, поэтому вы можете набирать их как строчными, так и прописными буквами.
Краткая справка, автор: Е. Roshal
Прекрасный архиватор, имеющий множество возможностей, сравнимых по количеству с такими известными утилитами, как ARJ, ZIP, LНА, и отчасти превосходящий их.RAR позволяет разбивать архивы на фрагменты, защищать паролем, ремонтировать архивы не только собственного формата, но и других типов: ARJ, ZIP, LНА.
Имеет встроенную оболочку, значительно облегчающую работы с отдельными файлами в архиве. Начиная с версии 2.00, архиватор позволяет включать в архив дополнительную страховочную информацию, которая восстанавливает архив без потери информации, даже при серьезных повреждениях.
Запуск из командной строки
RAR команды [опции] архив [файлы..]
[@файл_списка] [=файл комментария] [вых_каталог]
Опции самораспаковывающегося архива
Оболочка утилиты RAR позволяет обрабатывать не только архивы формата RAR, но также и ARJ, ZIP, при наличии соответствующих утилит архивации и путей доступа к ним в переменной окружения.
Для этого архиватора перед распаковкой многотомного архива требуется предварительно скопировать все архивные фрагменты в один каталог жесткого диска.
-
Упаковать все файлы с расширением ТХТ из каталога G:ТХТ и его подкаталогов в архив А:ТХТ.RAR, закрытый паролем 123, с разбиением архива на отдельные тома:
RAR а -г -р123: -v А:ТХТ.RAR G:”.ТХТ
Распаковать архив ТХТ.RAR с диска С: в текущий каталог, работая без запросов:
Используйте проводник для создания ZIP-файлов в Windows
Еще один встроенный способ создания ZIP-файла в Windows — это использование проводника файлов. Этот способ работает почти так же, как и пункт контекстного меню. И вы можете использовать его для добавления файлов и папок в новый ZIP-архив.
Используйте проводник для создания ZIP-файлов в Windows
Вот как можно найти и воспользоваться этой функцией архивации:
Используйте командную строку Windows для создания ZIP-файлов
Если вы являетесь фанатом командной строки. Тогда этот способ точно для вас. Так как он полностью описывает метод создания Zip архива через командную строку.
Хочу заметить, что эта команда работает только в Windows 10.
В Windows 10 есть команда tar, которая помогает создавать или извлекать архивы на вашем компьютере. Вы можете использовать эту команду для добавления существующих файлов в ZIP-архив.
- Откройте окно командной строки на вашем компьютере.
- Используйте команду cd , чтобы перейти в папку, в которой находятся ваши файлы.
- Введите следующую команду в окне командной строки и нажмите Enter .
tar.exe -a -c -f output.zip myfile.txt
Заменить output.zip на любове другое имя, которое вы хотите дать своему ZIP-файлу.
myfile.txt файл который вы хотите добавить в ZIP-файл.
Добавьте файлы в существующий ZIP-файл в Windows
Если вы вдруг забыли добавить некоторые файлы при создании ZIP-архива. Не беспокойтесь, вы можете добавить файлы в существующий архив без каких-либо хлопот. Вам даже не нужна дополнительная программа. Вот что нужно сделать чтоб изменить существующий ZIP-архив:
- Откройте папку, в которой находится ваш ZIP-архив.
- В другом окне откройте папку с файлами которые вы забыли заархивировать.
- Теперь просто перетащите файлы в ZIP-архив.
- Теперь ваши файлы будут добавлены в ваш архив.
Как распаковать ZIP-файлы в Windows
В ОС Windows 10 можно извлечь файлы как через командную строку так и с помощью контекстного меню.
Здесь мы покажем, как извлечь архивы:
- Найдите ZIP-архив, который вы хотите извлечь.
- Чтобы извлечь один файл, дважды щелкните на архив и перетащите файл, который вы хотите извлечь, в папку в Проводнике.
- Чтобы извлечь все файлы, щелкните правой кнопкой мыши по ZIP-архиву и выберите пункт «Извлечь все» .
Архивировать и добавить в zip
Функция letter a command используется для помещения данных в архивы. Эта команда «а» означает «архив» или «добавить». Чтобы сделать это успешно, вы должны указать расположение архива и исходные файлы. Использование команды будет выглядеть следующим образом в строке терминала:
Выключатели
Ниже приведен список общих параметров:
Дополнительные параметры
Наряду с командами при работе с архиватором через консоль используются ключи, позволяющие расширить список действий. Их синтаксис незначительно отличается.
Ключ обязательно предваряет символ тире «–». Иногда параметры дублируют друг друга.
В частности команде блокировки архива соответствует идентичный ключ «k». Подобный дубликат имеет логичное объяснение.
Команда позволяет заблокировать уже созданный пакет. Напротив, ключ применяется в процессе компрессии.
Так, строка rar a -k compressed_images *.jpg сформирует уже заблокированный архив, как показано на картинке.
Другие полезные ключи:
- ad – применяется при распаковке группы пакетов, позволяя извлекать файлы из последующего модуля в отдельную директорию;
- ag – добавляет дату и время, что целесообразно в практике создания резервных копий;
- df – удалять файлы после их компрессии;
- m – задать степень сжатия, где n – число от 0 до 5;
- p[pass] – установить пароль.
Количество возможных ключей намного превышает численность команд. Ознакомиться с ними проще самостоятельно, по уже знакомому способу: через rar -? в консоли.
Извлечение zip архива с помощью командной строки
tar.exe -xf myarchive.zip
Компрессия и распаковка
Формально, модуль rar.exe – универсальный объект, позволяющий создавать архивы и извлекать файлы из них. Напротив, unrar.exe применяется исключительно при декомпрессии.
Структура формирования простейшего запроса отображена на рисунке.
Обе операции выполняются из одного исполняемого модуля. Вначале файл image.jpg сжимается в архив compressed_image, затем извлекается обратно.
Параметры командной строки в приведенной ситуации включают:
Естественно, a/x – далеко не все команды, используемые при работе с архиватором через консоль.
Полный их список отображает ввод и запуск строки rar -?. Результат выполнения этой операции наглядно демонстрирует скриншот.
Раскроем более детально действие наиболее востребованных команд:
- a – сжатие объектов внутрь архива;
- e – извлечение модулей без сохранения путей (в единый каталог);
- x – распаковка, соответственно структуре (каждый файл помещается в папку согласно прописанному пути);
- c – добавление комментария;
- d – удаление файлов из пакета;
- k – блокирование архива;
- r – восстановление поврежденного пакета.
Другие полезные команды: тестирование (t), преобразование в самораспаковывающийся модуль (s), показать содержание (l, v – подробно).
Различие между стандартным и детальным отображением файлов в архиве демонстрирует рисунок.
Распаковка zip-архива
Для того, чтобы разархивировать zip-архив, используется команда unzip. Ее можно запускать без опций, только указывая имя архива:
По умолчанию распаковка происходит в текущей директории. Чтобы распаковать архив в другую директорию, используется опция -d, после которой нужно указать путь до директории:
Сжатие файлов в windows
Пользователю Windows не нужно прилагать много усилий, чтобы сделать архивы на компьютере. Просто выберите файлы, которые вы хотите включить в свой архив, нажмите на нужную кнопку и ваш ZIP-архив будет готов.
Создаем zip-архив папки
Чтобы заархивировать папку, используется ключ -r:
Создаем zip-архив с паролем
Очень важной функцией утилиты zip является возможность задания пароля на распаковку архива. Для этого применяется опция -P, после которой следует написать пароль:
Если вы не хотите вводить пароль в командной строке у всех на виду, то можно использовать опцию -e, чтобы вместо ввода пароля в открытую, вводить его в срытом виде:
После выполнения данной команды, вам будет предложено дважды ввести пароль. Сам пароль виден при этом не будет:
Создаем простой zip-архив
Для создания zip-архива просто выполняем команду zip, в первом аргументе указываем имя будущего архива, а во втором сам файл, который мы сжимаем:
Если нужно сжать несколько файлов то перечисляем их через пробел:
Список
Эта функция буква L в нижнем регистре используется для просмотра содержимого архива. Команда «l» обозначает список. Однако вам может не понадобиться использовать эту команду часто. Использование команды на терминале выглядит так:
Удалить
Команда function letter d используется для удаления конкретного файла или файлов из архива. Эта команда «d» означает удаление. Использование команды будет выглядеть следующим образом в строке терминала:
7z d example.zip * .bak -r
Давайте разберем команду, чтобы вы не запутались. Команда означает следующее:
7z: использовать исполняемый файлd: удалить файлыexample.zip: удалить из этого архива* .bak: сопоставлять только файлы bak-r: пройти по всем подкаталогам
Функция буква команда
В этом разделе мы познакомим вас с командами букв функций. Поскольку они представляют собой только отдельные буквы, их довольно легко запомнить.
Часто задаваемые вопросы
Командная строка 7-zip: заключение
Читайте также: