What bothers me about this exchange is that if this were REALLY a DOS window, you could never execute a command that followed a command waiting to complete. As far as I recall (and I don't think I've forgotten THAT much), all DOS commands execute synchronously. I.e. NO multi-tasking possible.
Look up your DOS / AT. help-file options to see if there is an IF statement that can test any type of error code indicator. If the COPY fails and returns an error code, you DON'T want to execute the next step. Which usually means an error trap.
The other issue is how your nework folks are stopping you from downloading a file. Normally, front-end files are relatively small compared to back-end files. So unless they aren't allowing downloads at all, which I find hard to believe, I would question how they are stopping you.
I'll give you some ammo for your talk with the network gurus. Tell them they can let you download your front-end once per session and then NEVER again download any forms, reports, queries, or code modules until the end of the session, even if lasts all day. OR you can just plotz the whole database (front-end, back-end, and workgroup file) on the server and let Access download everything on demand every time you open it.