Dosar lot
În DOS, OS / 2 și, de asemenea, Microsoft Windows, fișierul batch este numele dat unui tip de fișier script, un fișier text care conține o serie de comenzi care trebuie executate de către interpretul de comandă. Un fișier batch poate conține orice comandă pe care interpretul o acceptă interactiv la promptul de comandă. Un fișier batch poate avea, de asemenea, constructe care permit ramificarea condiționată și looping-ul în fișierul lot. Similar limbajului controlului locurilor de muncă și altor sisteme pe sistemele mainframe și minicomputer, s-au adăugat fișiere batch pentru a ușura munca necesară pentru anumite sarcini obișnuite, permițând utilizatorului să configureze un script pentru a le automatiza. Când se execută un fișier batch, programul shell citește fișierul și execută comenzile sale, în mod normal, line-by-line. Sistemele de operare asemănătoare Unix au un tip de fișier similar, dar mai flexibil, numit script de shell. Extensia .bat a fost utilizată în DOS și familia de sisteme de operare Windows 9x. Familia de sisteme de operare Microsoft Windows NT și OS / 2 au adăugat .cmd. Fișierele batch pentru alte medii pot avea extensii diferite, de ex. .btm în cochilii 4DOS, 4OS2 și 4NT.