That's nice but I ain't got time for command line bullshit.
I'm going to test this on my laptop to see if it's the drive or the PC and then I'll just send it back and get an internal SATA instead. Fucking knew I shouldn't be clever with external drives.
For big transfers use robocopy (robust file copy) or similar, can resume interrupted transfers etc.