I have a batch file that is executing an FTP on a Windows server. It is doing an mget *.* to pull down some files from an FTP site. Sometimes it works perfectly and I get all the files. Other times it only pulls down one or two files and then quits. If I look at my output file it looks like it is doing the quit command at random. Any ideas? If my servers/network are slow, could it be that ‘it’ thinks the ftp is complete and executes the quit command? How does mget know when all the files are pulled down? Any ideas/info are appreciated.