.BAT est l'
extension d'un fichier de commandes
MS-DOS. Réaliser un tel fichier permet de concevoir des scripts qui seront interprétés par le "
shell" ou
interpréteur de commandes (
command.com ou
cmd.exe) pour notamment exécuter des fichiers
.EXE ou
.COM. Cette extension est principalement utilisée sur les systèmes d'exploitation de
Microsoft (DOS et Windows). Elle peut être assimilée (dans une certaine mesure) à l'extension
.sh des scripts shell Unix (ceux du
Bourne shell plus exactement).