ฉันจะรวมสองไฟล์บน Windows ได้อย่างไร


10

ฉันได้สร้างแยกไฟล์บนระบบลินุกซ์ที่ระบุไว้ในนี้คำถาม Unix.SE อย่างไรก็ตามเมื่อฉันคัดลอกไฟล์นั้นไปยังระบบ Windows ฉันไม่สามารถสร้างไฟล์ต้นฉบับได้อีก การใช้ 7-zip ทำให้ฉันมีข้อผิดพลาดเกี่ยวกับมันไม่สามารถตรวจพบไฟล์เป็นไฟล์ที่แยกแล้วและการใช้การคัดลอกไฟล์แรก + ไฟล์ที่สอง - ไฟล์ - ส่งให้ฉัน 50kb เอาท์พุทแทน 7GB ถูกต้อง

วิธีที่ถูกต้องในการรวมสองไฟล์บน Windows คืออะไร


คำตอบ:


23

เพิ่ม/bพารามิเตอร์เพื่อระบุว่าเป็นไบนารี:

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

ดูเหมือนว่าจะทำงานแม้ว่าคัดลอก /? เอกสารดูเหมือนว่ามันอาจจะแนะนำ / B หลังจากแต่ละไฟล์เหมือนในคำตอบของ bui แต่แน่นอนว่าคุณต้องการเพียงหนึ่ง / B หลังการคัดลอก อย่างที่คุณทำ
barlop

2

ฉันเคยใช้HJSplitในอดีตด้วยความสำเร็จที่น่าทึ่ง มันค่อนข้างตรงไปตรงมาและใช้งานง่ายและช่วยหลีกเลี่ยงการพิมพ์ผิดในบรรทัดคำสั่ง (แม้ว่าบรรทัดคำสั่งจะทำงานได้ดีเช่นกัน)


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

ใช้งานได้ทั้งไฟล์ข้อความและไบนารี
ทดสอบกับ Win 10 CMD

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.