First, what is the specific problem or error you are having? Second, there are some errors in your code.
1) Unless FSO is declared globally, then you need to create the object in this sub.
2) Unless OverwriteExisting is declared globally, then you need to create the constant in this sub.
3) The way you have it written now, the sub will take all of the files on A: named incoming.something and rename them to the same name. Thus just the last one will actually be copied. All the rest will be overwritten. Unless the cpu's clock fortuitously changes minutes during the copy in which case you might end up with two files.
4) date returns a string that is '/' delimited. This will cause problems when you try to use it as the name of a file.
[blue]"Well, once again my friend, we find that science is a two headed beast. One head is nice, it gives us aspirin and other modern conveniences,...but the other head of science is BAD! Oh, beware the other head of science, Arthur; it bites!!" - The Tick[/blue]