Hi Simon,
If you remove the one command and only leave the pager in the bat file does it work?
Is there an error in the stdlog perhaps?
Alternatively, enable debugging\tracing to see if anything goes wrong when the bat file is executed.
Alternatively, call it via the OOTB 'launchit' utility to see if it makes any difference
===
Kind Regards,
Brian