Синхронизировать содержимое архива файла winrar
Диалог установки пути и параметров извлечения: Дополнительно
Здесь доступны следующие параметры:
Время файлов
g Установить время изменения/создания/последнего доступа
Файловые системы Windows сохраняют три разных поля времени для каждого файла: время последнего изменения, создания и последнего обращения к файлу. По умолчанию WinRAR сохраняет только время последнего изменения, однако с помощью параметров времён файлов на вкладке "Время" в диалоге архивирования вы можете включить сохранение времени создания и последнего обращения. Следует иметь в виду, что даже когда в архиве присутствует нужное вам поле времени, в диалоге извлечения необходимо выбрать соответствующий параметр, если вы хотите, чтобы это время было восстановлено у файлов при распаковке. Все эти параметры поддерживаются только для архивов RAR. Для архивов ZIP поддерживается только параметр " Установить время изменения ", для других форматов WinRAR всегда восстанавливает только время изменения файлов.
g Снимать у файлов атрибут "Архивный"
У всех извлечённых файлов будет снят атрибут " Архивный ". Этот параметр предназначен для использования в операциях резервного копирования данных.
g Установить права доступа
Этот параметр имеет значение только для файловой системы NTFS и позволяет восстанавливать информацию о владельце файла, группе, контроле доступа и аудите, если такие сведения были предварительно сохранены в архиве. Для сохранения такой информации нужно при создании архива включить параметр " Сохранять данные о правах доступа " на вкладке "Дополнительно" в диалоге архивирования. Чтобы воспользоваться этой возможностью, вы должны обладать соответствующими системными привилегиями. Обработка информации о правах доступа может замедлить операцию архивирования, поэтому включайте данный параметр только в том случае, если вы понимаете его назначение и вам это действительно необходимо. Для домашних пользователей обработка данных о правах доступа в большинстве случаев не нужна.
Данная функция поддерживается только для архивов RAR.
g Установить атрибут "Сжатый"
Этот параметр позволяет восстанавливать NTFS-атрибут " Сжатый " у извлекаемых из архива файлов. WinRAR всегда сохраняет данный атрибут при создании архива, но не восстанавливает его при распаковке, если только не указан этот параметр.
Данная функция поддерживается только для архивов RAR.
Пути файлов
g Извлекать с полными путями
В большинстве случаев наиболее оптимально использовать именно этот режим. WinRAR распаковывает содержимое архива в папку назначения, используя сохранённую информацию о путях.
g Извлекать файлы без путей
Если включено, то выбранные файлы из корневой папки архива и его выбранных вложенных папок будут извлечены в папку назначения без учёта информации о путях.
g Извлекать с абсолютными путями
Если при создании архива был использован режим " Сохранять полные пути, включая букву диска ", выбираемый в диалоге архивирования на вкладке "Файлы", и вы включили параметр " Извлекать с абсолютными путями ", WinRAR запишет распакованные файлы в их исходные папки и диски. Будьте осторожны! Не включайте этот параметр, если вы не вполне уверены, что в архиве нет "злонамеренных" файлов. Более подробную информацию о потенциальных преимуществах и опасностях, присущих режиму " Извлекать с абсолютными путями ", см. в описании ключа -ep3 , являющегося эквивалентом этого параметра WinRAR для командной строки. Данная функция поддерживается только для архивов RAR и ZIP.
Удаление архива
g Не удалять
Не удалять архив после распаковки.
g Запрашивать подтверждение
Выдавать пользователю запрос на подтверждение удаления архива после распаковки.
g Удалять всегда
После распаковки удалять архив без предупреждения.
WinRAR удаляет архив только в том случае, если он был распакован без ошибок и если для извлечения были выбраны все находящиеся в нём файлы. При успешной распаковке многотомного архива удаляются все его тома.
Обратите внимание, что вы можете сохранить значение этого параметра как используемое по умолчанию, нажав кнопку " Сохранить установки " на вкладке "Общие" диалога извлечения, и это также повлияет на работу в режиме командной строки и на команды извлечения в контекстных меню. Поэтому во избежание утери данных из-за удаления архива после распаковки следует с осторожностью использовать режимы " Запрашивать подтверждение " и особенно " Удалять всегда ".
g Проверять электронную подпись
Проверять информацию о создателе RAR-архива, добавляемую при выборе параметра " Добавить электронную подпись " на вкладке "Общие" диалога архивирования. Чтобы сэкономить время при распаковке больших RAR-архивов, этот параметр можно выключить.
g Ждать, если работает другая копия WinRAR
Если в данный момент в системе запущена ещё одна копия WinRAR, создающая, модифицирующая или распаковывающая какой-либо архив, и включён этот параметр, то операция будет начата только по завершении WinRAR других задач. В случае, когда требуется выполнять серию операций по архивированию или распаковке данных, такое поочерёдное выполнение способно снизить нагрузку на диски и повысить общую производительность.
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. Создал.
Для создания бэкапов рекомендуется использовать ключ -ag , который позволяет отличать созданные архивы друг от друга. Но есть сложность с последующей обработкой созданного архива, т.к. нельзя предугадать каким будет имя созданного архива, а в WinRar нет механизма передачи имени архива обратно в батник.
Чтобы сохранить имя нового архива в переменную можно воспользоваться следующим скриптом:
Расширенная справка по WinRAR на русском.
Обработка кода возврата WinRAR
Помогите, в задании нужно проверить архив на наличие файла, и в случае отсутствия вывести.
Winrar как архивировать папку
Здравствуйте стоит задача упаковать результат батника.В Winrar архив без сторонних программ если.
Переименование папок в архивах winrar
Добрый день. Помогите пожалуйста с bat файлом для winrar. Нужно переименовать подкаталоги в.
В настоящее время существует множество уже готовых решений для резервного копирования (англ. backup copy) информации, но не многим известно, что систему резервного копирования данных можно организовать и с помощью обычного архиватора, например, такого как WinRAR, а штатный «Планировщик заданий» Windows поможет этот процесс автоматизировать.
Настройка резервного копирования с помощью WinRAR
- ПКМ по ярлыку ВинРАРа на рабочем столе → Свойства → дополняем поле «Объект» следующей конструкцией: a -ag -r -u -rr8 -y D:\OneDrive\backup\rar D:\AlpineFile*.*
- Применить → «ОК».
- a – это команда добавляет файлы в архив;
- -ag – добавляет к имени дату создания архива;
- -r – ключ, задающий архивацию всех папок, вложенных в исходный каталог;
- -u – задаёт режим обновления;
- -rr8 – ключ, генерирующий служебные записи, необходимые для восстановления (длина записи – 8 секторов);
- -у – определяет автоматическое подтверждение всех запросов, возникающих в ходе работы;
- D:\OneDrive\backup\rar – здесь будет храниться копия всего содержимого папки D:\AlpineFile, при этом архив с именем backup.rar будет создаваться автоматически;
- D:\AlpineFile – собственно архивируемая папка;
- *.* – сочетание этих подстановочных символов определяет, что архивируются все файлы, имеющие любые имена и расширения;
Поэтому, если, к примеру, резервные копии будем хранить на флешке или съёмном жёстком диске, то конструкция примет уже другой вид: a -ag -r -u -rr8 -y E:\backup\backup.rar D:\AlpineFile*.* и так далее, т.е. пути, прописанные в нашем примере под пунктами 7 и 8 у каждого будут свои.
Для удобства ярлык программы можно переименовать, например, в «Резервное копирование», так, каждый раз, нажимая на созданный нами ярлык WinRAR с особыми параметрами мы будем инициировать создание резервной копии вручную.
Дальше поговорим о том, как этот процесс автоматизировать.
Настройка параметров для автоматического копирования по расписанию
- Открываем планировщик: Панель управления → Система и безопасность → Администрирование → Расписание выполнения задач;
- Создать простую задачу;
- Устанавливаем триггер – когда вы хотите запускать задачу (ежедневно, еженедельно и т.д) → «Далее»;
- В поле «Программа или сценарий» вводим путь: C:\Program Files\WinRAR\WinRAR.exe обязательно в кавычках (как на скриншоте), а в поле «Добавить аргументы» помещаем нашу конструкцию: a -ag -r -u -rr8 -y D:\OneDrive\backup\backup.rar D:\AlpineFile*.*
На этом всё, теперь в заданное время резервные копии выбранной папки будут автоматически создаваться на съёмном носителе (флешке) или в облаке.
По аналогии подобным образом можно настроить и автоматизировать и другие операции с помощью WinRar (подробная информация доступна в меню программы: Справка → Содержание → Режим командной строки).
Последнюю версию архиватора WinRAR на русском языке для Windows (32 и 64-бит) можно скачать на этой странице.
Диалог установки пути и параметров извлечения: Дополнительно
Здесь доступны следующие параметры:
Время файлов
· Восстанавливать время изменения/создания/последнего доступа
Файловые системы Windows сохраняют три разных поля времени для каждого файла: время последнего изменения, создания и последнего обращения к файлу. По умолчанию WinRAR сохраняет только время последнего изменения, однако с помощью параметров времён файлов на вкладке "Время" в диалоге архивирования вы можете включить сохранение времени создания и последнего обращения. Следует иметь в виду, что даже когда в архиве присутствует нужное вам поле времени, в диалоге извлечения необходимо выбрать соответствующий параметр, если вы хотите, чтобы это время было восстановлено у файлов при распаковке. Все эти параметры поддерживаются только для архивов RAR. Для архивов ZIP поддерживается только параметр " Восстанавливать время изменения ", для других форматов WinRAR всегда восстанавливает только время изменения файлов.
· Снимать у файлов атрибут "Архивный"
У всех извлечённых файлов будет снят атрибут " Архивный ". Этот параметр предназначен для использования в операциях резервного копирования данных.
· Восстанавливать права доступа
Этот параметр имеет значение только для файловой системы NTFS и позволяет восстанавливать информацию о владельце файла, группе, контроле доступа и аудите, если такие сведения были предварительно сохранены в архиве. Для сохранения такой информации нужно при создании архива включить параметр " Сохранять данные о правах доступа " на вкладке "Дополнительно" в диалоге архивирования. Чтобы воспользоваться этой возможностью, вы должны обладать соответствующими системными привилегиями. Обработка информации о правах доступа может замедлить операцию архивирования, поэтому включайте данный параметр только в том случае, если вы понимаете его назначение и вам это действительно необходимо. Для домашних пользователей обработка данных о правах доступа в большинстве случаев не нужна.
Данная функция поддерживается только для архивов RAR.
· Восстанавливать атрибут "Сжатый"
Этот параметр позволяет восстанавливать NTFS-атрибут " Сжатый " у извлекаемых из архива файлов. WinRAR всегда сохраняет данный атрибут при создании архива, но не восстанавливает его при распаковке, если только не указан этот параметр.
Данная функция поддерживается только для архивов RAR.
Пути файлов
· Извлекать с полными путями
В большинстве случаев наиболее оптимально использовать именно этот режим. WinRAR распаковывает содержимое архива в папку назначения, используя сохранённую информацию о путях.
· Извлекать файлы без путей
Если включено, то выбранные файлы из корневой папки архива и его выбранных вложенных папок будут извлечены в папку назначения без учёта информации о путях.
· Извлекать с абсолютными путями
Если при создании архива был использован режим " Сохранять полные пути, включая букву диска ", выбираемый в диалоге архивирования на вкладке "Файлы", и вы включили параметр " Извлекать с абсолютными путями ", WinRAR запишет распакованные файлы в их исходные папки и диски. Будьте осторожны! Не включайте этот параметр, если вы не вполне уверены, что в архиве нет "злонамеренных" файлов. Более подробную информацию о потенциальных преимуществах и опасностях, присущих режиму " Извлекать с абсолютными путями ", см. в описании ключа -ep3 , являющегося эквивалентом этого параметра WinRAR для командной строки. Данная функция поддерживается только для архивов RAR и ZIP.
Удаление архива
Не удалять архив после распаковки.
· Запрашивать подтверждение
Выдавать пользователю запрос на подтверждение удаления архива после распаковки.
· Удалять всегда
После распаковки удалять архив без предупреждения.
WinRAR удаляет архив только в том случае, если он был распакован без ошибок и если для извлечения были выбраны все находящиеся в нём файлы. При успешной распаковке многотомного архива удаляются все его тома.
Обратите внимание, что вы можете сохранить значение этого параметра как используемое по умолчанию, нажав кнопку " Сохранить установки " на вкладке "Общие" диалога извлечения, и это также повлияет на работу в режиме командной строки и на команды извлечения в контекстных меню. Поэтому во избежание утери данных из-за удаления архива после распаковки следует с осторожностью использовать режимы " Запрашивать подтверждение " и особенно " Удалять всегда ".
· Проверять электронную подпись
Проверять информацию о создателе RAR-архива, добавляемую при выборе параметра " Добавить электронную подпись " на вкладке "Общие" диалога архивирования. Чтобы сэкономить время при распаковке больших RAR-архивов, этот параметр можно выключить.
· Ждать, если работает другая копия WinRAR
Если в данный момент в системе запущена ещё одна копия WinRAR, создающая, модифицирующая или распаковывающая какой-либо архив, и включён этот параметр, то операция будет начата только по завершении WinRAR других задач. В случае, когда требуется выполнять серию операций по архивированию или распаковке данных, такое поочерёдное выполнение способно снизить нагрузку на диски и повысить общую производительность.
Имя и параметры архива: Общие параметры
Этот диалог содержит следующие элементы:
Введите имя вручную или нажмите кнопку " Обзор " для выбора архива на диске. Можно ввести имя, содержащее букву диска или полный путь к архиву.
Кнопка " Профили "
Открывает меню, позволяющее создать новый профиль, упорядочить существующие и выбрать один из профилей архивации. Профили позволяют быстро восстановить ранее сохранённые параметры архивации или указать параметры по умолчанию для данного диалога. После инсталляции в WinRAR доступно несколько предопределённых стилей (например, для создания прикреплений к электронному письму, резервного копирования и др.). Более подробную информацию см. в разделе "Профили архивации".
Формат архива
Укажите желаемый формат архива (RAR или ZIP). Если выбран формат ZIP, то параметры, которые не поддерживаются данным архивным форматом, станут недоступными.
Метод сжатия
Разделить на тома размером…
Если вы хотите создать многотомный архив, то введите здесь размер тома. По умолчанию считается, что значение вводится в байтах. Однако объём томов также можно указывать в килобайтах, в тысячах байт, в мегабайтах и в миллионах байт. Для этого нужно после числового значения поставить один из следующих буквенных идентификаторов (все буквы латинские):
k | килобайты (множитель 1024) |
b | байты (множитель 1) |
m | мегабайты (1 Мбайт = 1048576 байт) |
M | миллионы байт (множитель 1 000 000) |
g | гигабайты (1 Гбайт = 1073741824 байт) |
G | миллиарды байт (множитель 1 000 000 000) |
Кроме того, вы можете выбрать размер тома из связанного с этим полем выпадающего списка с предустановленными и ранее использовавшимися значениями.
Этот список можно настроить в диалоге "Определение размеров томов", вызываемом кнопкой " Определить размеры томов… " в диалоге параметров сжатия.
Обратите внимание, что если вы создаёте многотомный архив на сменных дисках, то лучше выбрать пункт " Автоопределение " — в этом случае WinRAR будет подбирать размер каждого нового тома так, чтобы максимально заполнить имеющееся на диске свободное пространство.
Метод обновления
· Добавить с заменой файлов (действие по умолчанию)
Всегда заменять файлы в архиве одноимёнными добавляемыми файлами. Всегда добавлять файлы, которых ещё нет в архиве.
· Добавить с обновлением файлов
Заменять файлы в архиве только в том случае, если одноимённый добавляемый файл более новый. Всегда добавлять файлы, которых ещё нет в архиве.
· Обновить существующие файлы
Заменять файлы в архиве только в том случае, если одноимённый добавляемый файл является более новым. Не добавлять файлы, которых нет в архиве.
· Запрос перед перезаписью
Запрашивать подтверждение перед перезаписью файлов в архиве, имеющих те же имена, что и добавляемые файлы. Всегда добавлять файлы, которых нет в архиве.
· Пропускать существующие файлы
Не заменять файлы в архиве, имеющие те же имена, что и добавляемые файлы. Всегда добавлять файлы, которых нет в архиве.
· Синхронизировать содержимое архива
Заменять файлы в архиве только в том случае, если одноимённый добавляемый файл более новый. Всегда добавлять файлы, которых ещё нет в архиве. Удалять из архива те файлы, которых нет среди добавляемых. Это похоже на создание нового архива, но за одним важным исключением: если после прошлой архивации файлы не изменялись, то операция будет выполнена значительно быстрее, чем создание нового архива.
Параметры архивации
· Удалить файлы после упаковки
После архивации успешно упакованные исходные файлы удаляются.
· Создать SFX-архив
Будет создан не обычный архив, а самораспаковывающийся (SFX) в виде EXE-файла, для распаковки которого не требуется никаких дополнительных программ. В диалоге "Дополнительные параметры" вы можете выбрать тип SFX-модуля и задать несколько других параметров самораспаковки, например, папку назначения.
· Создать непрерывный архив
Этот параметр включает режим непрерывного архивирования. Непрерывные (solid) архивы, как правило, получаются более компактными, чем обычные, однако при этом следует учитывать некоторые их ограничения. Подробности см. в разделе о непрерывном архивировании.
· Добавить электронную подпись
Учтите, что электронная подпись WinRAR может быть подделана, она не обеспечивает тот же уровень надёжности, как современные схемы цифровой подписи, основанные на инфраструктуре с открытым ключом. Электронную подпись WinRAR рекомендуется использовать только в целях информации, как особый архивный комментарий. Избегайте применения электронной подписи в случаях, когда важна заведомо точная информация о создателе архива.
· Добавить информацию для восстановления
В архив будет добавлена информация для восстановления, которая может помочь восстановить архив в случае его повреждения. В диалоге "Дополнительные параметры" вы можете указать размер информации для восстановления (по умолчанию он составляет около 1% от общего размера архива).
· Протестировать файлы после упаковки
После помещения файлов в архив они будут там протестированы, что особенно полезно в сочетании с включённым параметром " Удалить файлы после упаковки ", так как исходные файлы будут удалены с диска только в том случае, если после их добавления в архив он успешно прошёл тестирование.
· Заблокировать архив
Заблокированный архив нельзя изменить средствами WinRAR. Блокирование может быть полезно для важных архивов, чтобы предотвратить их случайную модификацию.
Читайте также: