Как разделить и объединить файлы

Как я разделяю и комбинирую файлы в Windows?

Я должен разделить большие файлы на несколько маленьких размерных файлов и затем объединить их после того, как я передам их другому полю.

Все хорошо с выполнением этого на командной строке.

25
задан 17.07.2019, 15:48

5 ответов

Я склонен сжимать необходимый файл до zip-файла, устанавливая максимальный размер файла так, чтобы он был разделен.

Это означает, что у Вас всегда будет программа для возвращения начального доступного файла.

8
ответ дан 07.12.2019, 09:36

Используйте HJSplit. Это является просто лучшим.

HJSplit является бесплатным программным обеспечением и портативный (300 КБ), и это не должно быть установлено.

Существует более старая бесплатная версия командной строки Разделителя Файла Goetz. Можно понравиться эта версия, если Вы планируете запущение скриптов пакетной обработки для разделения большого количества файлов.

С 7 zip другая бесплатная программа с открытым исходным кодом, которая позволяет Вам разделение (с или без сжатия) и файлы объединения, любой через GUI (щелчок правой кнопкой по файлу → Файл Разделения... → выбирают размер), или командная строка.

Если у Вас есть Общий Командующий, это делает это также (Файлы → Файл Разделения...)

12
ответ дан 07.12.2019, 09:36

Можно использовать WinRAR в качестве разделителя/столяра файла также. Для разделения файла на меньшие файлы выберите "Хранилище" как метод сжатия и введите требуемое значение (байты) в поле "Split to volumes". Таким образом, можно было разделить файлы, названные как filename.part1.rar, filename.part2.rar, и т.д.

0
ответ дан 07.12.2019, 09:36

Вы могли бы хотеть использовать GSplit. Это - мощный и свободный разделитель файла, который позволяет Вам разделить свои большие файлы на ряд меньших файлов, названных частями.

0
ответ дан 07.12.2019, 09:36

Для разделения файлов к точным размерам Вы могли всегда использовать Linux / инструмент командной строки Unix split. Версия Windows здесь: http://unxutils.sourceforge.net/

Используя инструмент, можно разделить файлы к любому размеру, который Вы хотели бы, и Вы будете использовать "кошку" для переобъединения их.

Например:

split -b=10090000 bigfile.iso bigfile_part.

Разделять Ваши файлы точно к 10 090 000 байтов. Ваш вывод выглядел бы примерно так:

bigfile_part.aa
bigfile_part.ab, etc.

Для переобъединения просто сделайте:

cat bigfile_part* > bigfile.iso
7
ответ дан 07.12.2019, 09:36

Теги

Похожие вопросы