Windows 2000 doesn't normally support the "Sleep" command unless you have the resource kit installed - plus the fixed time that you would enter would not adjust as the size of the file changes (the script runs a daily backup of a database) I did however receive an answer that worked for me:
If you are using the .CopyFile method of the File Scripting Object, the script will wait until the file is copied before preceeding to the next line.
If you are copying the file using the DOS command 'Copy' with WshShell.Run, WshShell.Run has a parameter to tell the script to wait for it to finish. Such as:
WshShell.Run "cmd /c copy Oldfile.ext Newfile.ext",,TRUE
The TRUE tells WshShell.Run to wait (default is FALSE). Note the double comma,the missing parameter is the window style (Minimized, Maximized, etc)