Eine Batchdatei kann in zwei verschiedenen Modi ausgeführt werden. Im ersten, herkömmlichen Modus wird jede Zeile der Batchdatei einzeln gelesen und ausgeführt, und die Datei wird geöffnet und geschlossen, um jede Zeile zu lesen. Im zweiten Modus wird die Batchdatei einmal geöffnet, die gesamte Datei in den Speicher eingelesen und die Datei geschlossen. Für selbständernde Batchdateien (was selten vorkommt) kann nur der erste Modus verwendet werden.

 

Die Erweiterung der Batchdatei bestimmt ihren Anfangsmodus. Dateien mit a . BAT or .CMD Erweiterung werden im ersten Modus ausgeführt. Dateien mit a .BTM Erweiterung werden im effizienteren zweiten Modus ausgeführt. Sie können den Ausführungsmodus innerhalb einer Batchdatei mit ändern LOADBTM Befehl.