if I run the script and send the output to a text file it's fine. It's all where it should be, and I found out late last night running Sysinternal's TCPView that it seems to open a connetion to my test server there to copy the files then sits in a TIME_WAIT, but if I run it manually or on my Windows 2000 server I get ESTABLISHED on the connection. There's a handy open window here that it might fit through......