Я пытаюсь использовать следующую пакетную команду, чтобы запустить для каждого из файлов в данной папке 7zip и разделить файлы на части по 250 МБ. Файлы не должны быть заархивированы (-mx0), потому что я хочу иметь низкий дисковый ввод-вывод и просто хочу синхронизировать их с amazon s3.
for /f %%f in ('dir /b c:\Test\') do START 7z.exe a %%f.zip -wc:\Test -oc:\TestOutput\ -v250m -mx0 -t7z
Проблема в том, что выходная папка - это не та папка, которую я указал, она просто берет папку 7zip. Кроме того, файлы, которые я пытаюсь разделить, имеют размер не менее 2,7 ГБ, а выходные файлы - всего 3 МБ...
Есть идеи по коду?
Кроме того, кто-нибудь знает альтернативные программы, которые разбивают файлы и которые я могу запускать через пакетный файл? Или инструменты, которые делают всю работу за меня?
Спасибо, Патрик