Ключ -VER[n] — управление версиями файлов


Заставляет WinRAR сохранять предыдущие версии файлов при обновлении файлов в уже существующем архиве. Старые версии переименовываются в 'filename;n', где 'n' — номер версии. Применимо только к архивам RAR.

Если при распаковке архива не указан ключ -ver, будут извлечены только последние версии файлов, имена которых не содержат цифрового суффикса. Однако если указать точное имя файла, включая версию, он также будет извлечён. Например, команда 'rar x arcname' распакует только последние версии файлов, тогда как команда 'rar x arcname file.txt;5' извлечёт файл 'file.txt;5', если он имеется в данном архиве.

Если ключ -ver указан без параметра при распаковке, WinRAR извлечёт все версии всех файлов в соответствии с введённой маской файлов. В этом случае номера версий из имён распакованных файлов не удаляются. Вы также можете извлечь файл конкретной версии, указав её номер в качестве параметра ключа -ver. Такой ключ сообщит WinRAR, что нужно распаковать только файлы этой версии и удалить номер версии из имён. Например, команда 'rar x -ver5 arcname' извлечёт из архива только пятые версии файлов.

Если указать параметр 'n' при архивировании, он будет ограничивать сохраняемое в архиве максимальное число версий файлов. Старые версии файлов, превосходящие указанный предел, будут удалены.