Suppose there are no hidden files in Dir2. If I do copy /w Dir1\* Dir2\ then the hidden files in Dir2 will be deleted. Similarly, if there is no file Bar.txt in Dir1 and I do copy /w /[!Bar.txt] Dir1\ Dir2\ then any file Dir2\Bar.txt will be deleted. Is this WAD? It seems a bit odd.