проблема ограничения размера команды copy / b

1

Я использую copy /bкоманду, чтобы добавить два файла сравнения в один файл. Эта команда не работает, если размер первого файла превышает 1 ГБ. Я не нашел никаких ссылок или помощи онлайн.

Я использую эту команду:

copy /b file1+file2 outputfile

На самом деле я пытаюсь встроить zip-папку с некоторыми файлами в нее и пытаюсь добавить ее в файл (размер которого превышает 1 ГБ). лайк:

copy /b file1(large file)+zipfile outputfile

Если file1 меньше 1 ГБ, я могу открыть выходной файл с помощью WinRAR и просмотреть файлы, которые ранее находились в папке zip. но в случае, если file1 больше 1 ГБ, команда сообщает, что 1 файл скопирован, но когда я выбираю открыть выходной файл с помощью WinRAR, он выдает сообщение «Архивы не найдены». Это моя главная проблема.

Как мне решить эту проблему или есть подобное программное решение для больших файлов?

Нахид Султана
источник
Вы уверены, что это проблема copy /b? Может быть, это WinRAR, который не ищет архивы за 1 ГБ.
gronostaj
Да ты прав! Я понял, что copy / b на самом деле не проблема, потому что я попытался объединить файловые байты с использованием потоков c #, и та же проблема связана с этим. Так есть ли какое-нибудь решение проблемы winrar?
Нахид Султана
Хм, попробуй 7-Zip? ;)
gronostaj