<p>Does anyone know of a method to determine when a file copy completes in VBScript?  I'm using the following to copy:</p>

<pre><code>set sa = CreateObject("Shell.Application")  
set zip = sa.NameSpace(saveFile)  
set Fol = sa.NameSpace(folderToZip)  
zip.copyHere (Fol.items)
</code></pre>

You may have better luck using the Copy method on a
```
FileSystemObject
```
.  I've used it for copying, and it's a blocking call.