I see 2 options:
1. Write a simple vbscript that generates a batch file that uses xcopy /s to do the job. That file should have 1 line for each target folder.
2. Write a more complex vbscript that does it all itself, recursively.
There might be alternatives by using powershell, but I don't know that.
As this seems to be for work, there should be money to pay someone to write it if you can't do it yourself.