robocopy is the upgraded xcopy in Windows these days.
It has a /mir option that creates an exact copy of the folder tree.
- only copying changed or added files, plus removing files from the target which no longer exist in the source folder.
It's an incredibly powerful copying tool, but don't get the folders wrong.
There's no problem if you use a foldername that does not exist as the target folder, but if you use a different existing folder by mistake then it will be emptied rapidly as robocopy mirrors the source folder.
There are the usual forms of copying too - it is the /MIR switch and /PURGE switch that can bite someone who isn't paying attention.