I usually love Vista but I've found its file moving facilities are just bad.
I have these two directories
C:\dir1\
C:\dir2\
They both contain a number of subdirectories, which themselves contain files and subdirectories and so forth. And they're basically both the same structure, but the contents of the files is different.
What I want to do is take all the subdirectories of C:\dir1\
and move them to C:\dir2\
, overwriting what is in C:\dir1\
.
If I do this by dragging in Windows Explorer - it just doesn't work. It asks if I'm sure I want to merge but after that it does nothing.
If I do this one directory at a time, sometimes it works and sometimes it doesn't. And when it does work, it leaves the original directory in place, empty, which is harmless but weird.
What's a good, automatic and preferrably command-line way to say "move the contents of this directory over the contents of this directory, yes I'm serious, yes overwrite everything, no don't ask me any more questions, period"?
Also please tell me if Windows 7 fixes this crap.