Cada proceso por lotes puede ejecutarse en modo "autónomo".
Los procesos por lotes suelen ejecutarse como programas autónomos cuando:
- Un proceso por lotes se utiliza con fines de demostración o prueba.
- Existe una dependencia funcional o de orden entre los procesos por lotes de una suite como, por ejemplo, un determinado proceso por lotes que deba finalizar antes de que otro proceso por lotes pueda empezar.
- Un proceso por lotes (o suite de programas) se ejecuta con regularidad (p.ej. por las noches) y resulta complicado o incómodo utilizar el Lanzador de lotes para registrar una solicitud de ejecución del proceso por lotes cada vez que sea necesario.