A batch file is a high-level executable written to run at the DOS (disk operating system) level. In turn, batch management software manages these files and when they are run. Batch applications are often run in business off hours or low-traffic hours. They typically update system information, generate system reports, or complete other non-interactive tasks at a system level. Batch management solutions help keep OS-level information up to date and help maintain OS-level functionality. Development and IT teams are the most common users of batch management solutions, as development designs batch executables and IT teams support them once implemented.
To qualify for inclusion in the Batch Management category, a product must:
Add, maintain, and remove batch process lists
Manage and schedule batch processes
Generate reports on batch successes and failures