En DOS, OS/2 y Microsoft Windows un archivo batch es un archivo de procesamiento por lotes. Se trata de archivos de texto sin formato, guardados con la extensin .BAT que contienen un conjunto de instrucciones MS-DOS. Cuando se ejecuta este archivo, mediante CMD las rdenes contenidas son ejecutadas en grupo, de forma secuencial, permitiendo automatizar diversas tareas. Cualquier orden reconocible por MS-DOS puede ser utilizado en un archivo batch. Esta es la forma de automatizar procesos (copiar, pegar, renombrar y enviar datos) en MS-DOS. De este modo, evitamos procesos rutinarios y montonos, acelerando los mismos. Tiene la funcionalidad de conectarse con otras interfaces por lnea de comandos. Un tipo batch es un archivo de texto que contiene rdenes a ejecutar en un intrprete de rdenes propio de DOS o OS/2. Cuando es iniciado, un programa shell tpicamente command.com o cmd.exe lo lee y ejecuta, generalmente lnea a lnea. De este modo, se emplea para ejecutar series de comandos automticamente. El hecho de que funcione slo para MS-DOS lo hace muy limitado. Su extensin es .bat o .cmd.