Windows has a fairly sophisticated tool to copy files and directories. It is called robocopy (Robust Copy). The name is somewhat unfortunate: a colleague was thinking I was pulling her leg explaining I was using robocopy in copying back solution data sets from a complex model to a web based tool:
May be they should have used a more official-looking name (like syscopy).