I'm using Windows 7, but Copy a list of files preserving directory structure, without scripts is exactly what I want to do.
I thought of making a batch file along the lines of
copy e:\foo.txt p:\foo.txt
but I'd like a more elegant solution with a single command.