I can code small dll for you that does that. Tell me what it should do
when it has duplicate filename and when a file is deleted. And should
it keep the structure of folders?
Let me know exact specifications of what you want and will have it
done in couple of hours ;)