令行界面的直译器读取并执行的指令。它应用于DOS和Windows系统中，它是由DOS或者Windows系统内嵌的直译器（通常是COMMAND.COM或者CMD.EXE）解释运行。它相当于是类Unix系统下的Shell script。在DOS及Windows 9x作业系统家族中，批次档的副档名为.bat。在OS/2及Windows NT作业系统家族，批次档的副档名为.cmd。当执行批次档时，shell程式（通常是COMMAND.COM或cmd.exe）会读取档案内容，之后通常是以逐行的方式，执行它的命令。