Hello VTGegan,
No need to use VB and complicate the process, you can use robocopy switch in one line to accomplish the whole task also there is other switches which might be intersting according to your scenario.
Find below some Switches i thought it might be helpful and intersting also find below the link for a full documentation for ROBOCOPY command.
- use /MAXAGE:n Excludes files with age older than n days or specified date. If n is less than 1900, then n is expressed in days. Otherwise, n is a date expressed as YYYYMMDD.
.
- use /MAXLAD:n Excludes files with a Last Access Date older than n days or specified date. If n is less than 1900, then n is expressed in days. Otherwise, n is a date expressed as YYYYMMDD.
- use /ETA Shows estimated time of completion for copied files.
- use /MON:n : MONitor source; run again when more than n changes seen.
- use /MOT:m : MOnitor source; run again in m minutes Time, if changed.
http://ss64.com/nt/robocopy.htmlFor Further info don't hesitate to refer back.
Best Regards,
Karim