Příkaz GOTO umožňuje přeskočit na určitou část v programu.

Části na které lze pomocí GOTO přeskočit se označují takto:

:znacka

Na tuto část potom přejdeme následovně:

GOTO znacka

V praxi se GOTO používá především ve spojení s IF:

IF EXIST %1 GOTO provest
ECHO Zadany soubor neexistuje!
GOTO konec
:provest
COPY %1 A:\%2
ECHO Soubor byl uspesne zkopirovan.
:konec

Příkaz GOTO takto umožňuje relativně pokročilé větvení algoritmu.