If you have no control over the batch file nor over the program creating the batch file, you are forced to check the content of the file created by the batch file from mIRC using a timer. You can use a millisecond timer so it wouldn't have a noticeable delay.
The only thing you need now is a way to identify when you have 'new content' and when the batch file finished writting the new content, or similar.

Edit: If you can run a program when the batch file is done, then you should run a program which will communicate with mIRC, I don't know much about batch file so I don't know if you can either use DDE/sendmessage from it (doubt it) but you could call a custom program made by you which would communicate with mIRC

Last edited by Wims; 07/10/14 08:36 AM.

#mircscripting @ irc.swiftirc.net == the best mIRC help channel