Comment puis-je combiner deux fichiers sous Windows?


10

J'ai créé un fichier partagé sur un système Linux comme indiqué dans cette question Unix.SE . Cependant, lorsque je copie ce fichier sur un système Windows, je ne peux pas recréer le fichier d'origine. L'utilisation de 7-zip me donne une erreur indiquant qu'il est incapable de détecter le fichier en tant que fichier fractionné, et l'utilisation de copier le premier fichier + le deuxième fichier de sortie me donne une sortie de 50 Ko au lieu de la sortie correcte de 7 Go.

Quelle est la bonne façon de combiner deux fichiers sous Windows?


Réponses:


23

Ajoutez le /bparamètre pour indiquer qu'il est binaire:

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

semble fonctionner, bien que la copie /? la documentation semble suggérer un / B après chaque fichier comme dans la réponse de bui, mais en effet, il semble que vous n'ayez besoin que du / B après la copie. Comme tu l'as fait.
barlop

2

J'ai utilisé HJSplit dans le passé avec un succès remarquable. C'est assez simple et simple à utiliser, et cela permet d'éviter les fautes de frappe sur la ligne de commande (bien que la ligne de commande fonctionne tout aussi bien)


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

Fonctionne sur les fichiers texte et binaires.
Testé sur Win 10 CMD.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.