Following code moves all files in base directory to target directory including subfolders. This code uses robocopy which is included on windows7 and over systems by default.
robocopy C:\Base\Directory\ D:\Target\Directory\ *.* /E /XD D:\Target\Directory\ /move
search terms: move all directories batch, batch move all files, move all files batch windows7, dos batch move all files