¿Cómo puedo combinar dos archivos en Windows?


10

He creado un archivo dividido en un sistema Linux, como se indica en esta cuestión Unix.SE . Sin embargo, cuando copio ese archivo en un sistema Windows, no puedo volver a crear el archivo original. Usar 7-zip me da un error acerca de que no puede detectar el archivo como un archivo dividido, y usar copy first-file + second-file output-file me da una salida de 50kb en lugar de la salida correcta de 7GB.

¿Cuál es la forma correcta de combinar dos archivos en Windows?


Respuestas:


23

Agregue el /bparámetro para indicar que es binario:

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

parece funcionar, aunque la copia /? la documentación parece que podría sugerir una / B después de cada archivo, como en la respuesta de bui, pero de hecho parece que solo necesita una / B después de la copia. Como lo has hecho.
barlop

2

He usado HJSplit en el pasado con notable éxito. Es bastante sencillo y fácil de usar, y ayuda a evitar errores tipográficos en la línea de comando (aunque la línea de comando funciona igual de bien)


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

Funciona en archivos de texto y binarios.
Probado en Win 10 CMD.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.