No lo he probado pero si tu archivo .bat no es demasiado grande(pesado), creo que puedes abrirlo usando un
StringList,en
este hilo he puesto un ejemplo, claro que ahi lo hago con un .txt
Saludos..
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7