Sorry for the delay in replying wink

Thanks for this. This can be a temporary solution I guess. See trouble is that the last part of the batch file is to upload a file to a FTP site, using this method, I will have to guess roughly how long it will take to upload it and then schedule the msg in Mirc accordingly. However, if the upload overruns or the internet is slow or the FTP server is busy or something, then it will msg the channel when it hasn't finished uploading, which may cause quite a problem.

Alternatively, can Mirc echo the contents of a text file? I can easily get the batch file to put the file into the text file, but I guess the problem is still telling Mirc *when* to echo the contents. Hmmm. Any ideas? Unless I just get it to repeat the process over and over every 5 minutes or something, until the file exists?

Thanks for your help smile