W przeciwieństwie do CONFIG.SYS, polecenia zapisane w pliku wsadowym mogą być wprowadzone do interaktywnego interpretera poleceń.

Program AUTOEXEC.BAT służy przede wszystkim do ustawiania zmiennych systemowych, ładowania sterowników i uruchamiania programów działających w tle, ewentualnie do uruchamiania nakładki systemowej. Może być także wykorzystywany do ładowania narzędzi systemowych niskiego poziomu, takich jak:

skanery antywirusowe oprogramowanie funkcji buforu dysku twardego – np. SMARTDRV.EXE firmy Microsoft sterowniki myszy sterowniki klawiatury sterowniki CD-ROM-ów innych sterowników.

Przykłady pliku autoexec.bat We wczesnych wersjach systemu DOS zawartość pliku była bardzo prosta – polecenia DATE i TIME były niezbędne, ponieważ pierwsze komputery klasy XT nie posiadały baterii utrzymującej zegar czasu rzeczywistego.

ECHO OFF CLS DATE TIME VER

Znaczenie poleceń: ECHO OFF – nie wyświetlaj w linii poleceń nazw kolejnych otrzymywanych komend CLS – czyści zawartość ekranu DATE – wyświetla bieżącą datę, umożliwiając użytkownikowi jej zmianę TIME – działa podobnie do polecenia DATE, dotyczy jedynie czasu VER – wyświetla wersję systemu.