Étape 8: Commande GOTO
Pour utiliser cette commande, vous devez d’abord avoir une étiquette en place. Étiquettes de ressemblent à ceci :
:Label1
C’est simplement un signe deux-points avant une série non espacés de lettres et/ou de chiffres.
La commande GOTO est structurée comme suit :
GOTO Label1
C’est aussi simple que ça !
Venez pour penser à lui, je ne sais pas vraiment pourquoi je n’a pas mis cela dans le lot un peu avancé.
Dans tous les cas, cette commande permet de répéter un fichier batch par simplement GOTO une étiquette qui exécute la commande GOTO nouveau.
OFF:RepeatMeECHO This will be repeated unless you hit "CTRL-C"GOTO RepeatMe
Le fichier batch dit la vérité, soit dit en passant. CTRL-C est la Pause universel et invite pour résiliation. CTRL-S est tout simplement de Pause. Mais en fermant la fenêtre fonctionne aussi bien.
Le GOTO peut sauter ou de réorganiser votre code ainsi.
GOTO TurnEOffGOTO MultipleGotoECHO This ECHO is going to be skipped.:MultipleGotoGOTO 3:ENDPAUSEEXIT:1ECHO The EndGOTO END:3ECHO This will be displayed firstGOTO 2:TurnEOff OFFGOTO MultipleGoto:2ECHO This is second, even though it's last in the code.GOTO 1
Le code ci-dessus a été structuré de prêter à confusion sur le but de souligner la capacité de la GOTO pour sauter autour dans le code.