Nižšie sú uvedené príklady niektorých spôsobov použitia goto v dávkovom súbore systému Windows.
@echo off cls: start echo Príklad slučky
spustiť
V tomto prvom príklade bude počítač tlačiť znova a znova, až kým súbor neukončíte. Ak chcete zrušiť tento príklad, stlačte: Ctrl + C.
@echo off cls: start echo Príklad prerušenia slučky
spustiť
Potom pridanie príkazu pause pred riadok goto vyzve používateľa, aby stlačil ľubovoľný kláves pred cyklickým navádzaním dávkového súboru. Pridanie pauzy umožňuje užívateľovi spustiť dávku, keď sú pripravené.
@echo off cls: start echo Príklad setu set loop = set / p choice = "Chcete reštartovať? Stlačte 'y' a zadajte pre Yes:" ak nie '% choice%' == '' nastavenie voľby = % voľba: ~ 0, 1%
ak '% choice%' == 'y' goto štart
Nakoniec, v tomto poslednom príklade a najviac odporúčanej metóde by bol používateľ vyzvaný, ak chce znova spustiť dávkový súbor. Stlačením tlačidla "y" by ste použili príkaz goto a vrátili sa na začiatok a spustili znova súbor dávky. Stlačením ľubovoľného iného tlačidla opustíte dávkový súbor. Vyššie uvedený kód je určený pre používateľov systému Windows 2000, XP a novších používateľov, ak používate starší systém Windows 98 alebo starší, ktorý by ste museli použiť príkaz príkazu.
Poznámka: Nahradenie riadku "echo Príklad slučky" vašim dávkovým súborom umožňuje, aby sa ktorýkoľvek z vašich dávkových súborov spustil do slučky alebo znovu.