AUTOEXEC.BAT – nazwa specjalnego pliku wsadowego, np. systemu MS-DOS. Znajduje się on w katalogu głównym systemu plików. Nazwa pliku jest skróceniem wyrażenia (automatyczne wykonywanie), które opisuje przeznaczenie pliku – automatyczne uruchamianie poleceń w trakcie startu systemu. Zastosowana nazwa wynika również z ograniczenia długości nazw plików w systemie FAT do postaci 8.3.
Użycie AUTOEXEC.BAT odczytywany jest przez wszystkie wersje systemu DOS, włącznie z wersją MS-DOS 7.x występującą w Windows 95 i Windows 98. System Windows Me korzysta jedynie ze zmiennych środowiskowych w celu ograniczenia zależności od systemu MS-DOS, jednak może to być ominięte. W systemie DOS plik uruchamiany jest jednorazowo przy starcie, po przetworzeniu pliku CONFIG.SYS, natomiast w Windows 95 i Windows 98 przed załadowaniem interfejsu graficznego. Systemy Windows NT, Windows XP oraz Windows Vista odczytują zawartość pliku w trakcie logowania się użytkownika. Począwszy od Windows Me, zawartość niebędąca zmienną środowiskową jest ignorowana.