[computing]
A text file containing commands that is sent to the CPU to be executed automatically. A batch file allows the central processing unit (CPU) to process the commands at off-peak times or at a regularly scheduled time, rather than on demand from the user.