Kako završiti ili pokrenuti skupnu datoteku nakon završetka

Možete upotrijebiti naredbu goto u batch datoteci da biste "podijelili" izvršenje svoje skripte, preskočite na drugi dio programa. Ako preskočite na kasniji dio programa, možete zaobići crte skripte. Ako preskočite na prethodni dio programa, možete stvoriti jednostavnu petlju.

Slijede primjeri nekih načina korištenja goto-a u Windows batch datoteci.

@echo off cls: start echo Primjer petlje

goto start

U ovom prvom primjeru, računalo će ispisivati ​​"Primjer petlje" iznova i iznova dok ne okončate datoteku. Da biste poništili ovaj primjer, pritisnite: Ctrl + C.

@echo off cls: start echo Primjer pauze u petlji

goto start

Zatim, dodavanje izjave pauze prije linije goto će zatražiti od korisnika da pritisne bilo koju tipku prije petlje batch datoteke. Dodavanje pauze korisniku omogućuje pokretanje paketa kada su spremni.

@echo off cls: start echo Primjer izbora petlje set = set / p choice = "Želite li ponovno pokrenuti? Pritisnite 'y' i unesite za Da:" ako ne '% choice%' == '' set choice = % izbor: ~ 0.1%

ako je '% choice%' == 'y' goto start

Konačno, u ovom zadnjem primjeru i metodu koja najviše preporučuje, korisniku će se tražiti da ponovno pokrene skupnu datoteku. Pritiskom na "y" koristit će se naredba goto i vratiti se za pokretanje i ponovno pokretanje skupne datoteke. Pritiskom na bilo koju drugu tipku izlazite iz skupne datoteke. Gornji kôd namijenjen je za Windows 2000, XP i kasnije korisnike ako koristite Windows 98 ili ranije, trebate koristiti naredbu za izbor.

Bilješka: Zamjena retka "echo Example of a loop" s vašom batch datotekom omogućuje da bilo koja od vaših skupnih datoteka petlja ili se ponovno pokreće.