Como posso combinar dois arquivos no Windows?


10

Eu criei um arquivo dividido em um sistema Linux, como indicado nesta questão Unix.SE . No entanto, quando copio esse arquivo em um sistema Windows, não consigo recriar o arquivo original. O uso do 7-zip me dá um erro sobre a impossibilidade de detectar o arquivo como um arquivo dividido, e o uso de copiar primeiro arquivo + segundo arquivo-saída gera uma saída de 50kb em vez da saída correta de 7GB.

Qual é a maneira correta de combinar dois arquivos no Windows?


Respostas:


23

Adicione o /bparâmetro para indicar que é binário:

copy /b example1.ext + example2.ext example.ext

parece funcionar, embora a cópia /? A documentação parece sugerir um / B após cada arquivo, como na resposta do bui, mas, na verdade, parece que você só precisa do / B após a cópia. Como você fez.
barlop

2

Eu usei o HJSplit no passado com sucesso notável. É bastante direto e simples de usar, e ajuda a evitar erros de digitação na linha de comando (embora a linha de comando também funcione)


0
set n=2
for /l %i in (1,1,%n%) do type file%i.ext >> file.out

Funciona em arquivos de texto e binários.
Testado em Win 10 CMD.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.