You can't see it because you have @echo off
at the beginning of your batch file, but it should be because you are being prompted whether you are copying a file or a directory.
Using the following should fix the problem, but you will NOT be prompted when files will be overwritten: xcopy [source] [destination] /Y
Actually this post is probably wrong...but still worth a try.
I jumped the gun, and didn't actually test the code with @echo off...which when I DID run it with @echo off, the prompt still appeared.
My apologies.