Ok I think I have half a solution so far. I did a lot of looking around and found that you could actually pipe the "n" to the move command so that it will not overwrite files in the destination folder if they already exist.
Kinda looks like this:
echo n|move /-y "D:\TEMP\SOURCE\*.*" "D:\TEMP\DESTINATION"I knew it was something easy I was just overlooking but I didn't expect it to be that simple.
My problem now is that Move only works on files and not folders so my sub-directories aren't being touched.
If anyone knows a way of making that work I'd be grateful.
If not I'll just have to spend some extra time adding move commands for each and every sub-directory (and there's quite a few).