Tendrias que probar alguna alternativa como instalar el cmdow o algo por el estilo.
Tambien hay posibilidades de encapsular el .bat y dejarlo como .exe para que no te abra ventanas... pero no se... tendrias que investigar un poquito mas acerca de esto que ya pasa a ser parte del under en programacion.
Suerte!