I have 6 USB 2.0 disks of 1TB that is my backup-stack.
1,2,3 is the same and 4,5,6 is the same. All info on these disks is a copy from another disk of 1.5TB.

Today I use Total Commander´s "synchronize dir" to copy 1 folder from 1.5TB to 1,2,3 and then 2 other folders to 4,5,6. This is much work but I want my data backup up.

I would like someone to make a simple program that reads all files (including subfolders) from one disk (A:\FOLDER\) and write a fake backupfile to all 6 disks.
Something like this:
Read 64KB into buffer 1,2,3,4,5 (=320KB)
xor buffer 1,2,3,4,5 to 6
write buffer 1 to output file on disk 1 ( N:\DESTINAT.ION )
write buffer 2 to output file on disk 2 ( O:\DESTINAT.ION )
write buffer 3 to output file on disk 3 ( P:\DESTINAT.ION )
write buffer 4 to output file on disk 4 ( Q:\DESTINAT.ION )
write buffer 5 to output file on disk 5 ( R:\DESTINAT.ION )
write buffer 6 to output file on disk 6 ( S:\DESTINAT.ION )
continue reading until all files has been processed.

Why you may ask! Disks 1,2,3,4,5,6 is USB 2.0 and as you know usb2.0 is slow, and I would like so see if this utilize more speed using all disks at the same time. I know that write speed of usb2.0 can be 40MB/s, but it´s more like 20-25MB/s in real life. So 6 disks may give a boost, i hope.

There is no need for checksum, keep filenames, make any sort of reverse process to restore files afterwards.
I am using Win7x64.