TransWikia.com

Разбить файл на части через командную строку

Stack Overflow на русском Asked by Cowboyserg on January 24, 2021

Есть набор файлов, надо каждый файл разбить на куски по 2GB, задать пароль и сделать непрерывным, протестировать файлы после архивации. Другими словами сделать такие настройки:

введите сюда описание изображения

Код получится примерно таким:

import os
import subprocess


mas = os.listdir(path)
for i in mas:
    subprocess.check_call(f"та команда, с помощью которой можно разбить файл i")

Вопрос в том, что подать в check_call?

Это вроде как можно сделать с помощью Winrar. У меня команда получилась что-то вроде такой

rar a -s -v2000M

Только вот ни имени выходного файла ни пароля, ничего. Через gui winrar сам называет выходные добавляя к названию файла partx. Так сойдет.

Как это реализовать?

P.S.

Вроде такое сработало:

"C:Program FilesWinRARrar" a -s -v2000M -hpmypassword -m5 -t "outout.rar" "file.mp4"

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP