Создание томов winrar через командную строку - PullRequest
0 голосов
/ 18 апреля 2019
  • Я пытаюсь создать тома объемом 500 МБ, используя winrar через интерфейс командной строки (используя cmd).Несмотря на ряд попыток, я не смог найти способ сделать это.

Я пытался использовать ключ -v, например:

rar-v500000k -m5 -ep имя_архива имя_файла

Когда я его запускаю, создается один архив, размер которого превышает 500 МБ.

На странице справки описывается поведение переключателя следующим образом:

v [k, b] Создание томов с размером = * 1000 [* 1024, * 1]

Я заметил, что если я запускаю его так, объемы в 500 КБ создаются так, как вы ожидаете:

rar a -v500k -m5 -ep имя_архива

Но если я попытаюсь создать тома объемом 5 МБ, как показано ниже, будет создан один архив размером более 5 МБ.

rar a -v5000k -m5 -ep имя_архива

Я попытался запустить его следующим образом (и рядом других вариантов), но снова создается архивпревышает 500 МБ:

rar a -v500m -m5 -ep имя_архива

  • Есть ли еще один переключатель, который мне не хватает?
  • Я неправильно указываю размер файла?
  • Или CLI для Winrar просто не поддерживает это?

1 Ответ

0 голосов
/ 23 апреля 2019

Чтобы создать тома объемом 500 МБ с WinRAR при запуске в сценарии, добавьте флаг -cfg-, чтобы игнорировать файл конфигурации и переменную среды RAR:

rar a -cfg- -v500m -m5 -ep archive_name file_names

...