You may want to give robocopy a look. link

I've been using it to sync files between two machines across my home network. It has options to drill down through directories and move files instead of copy.