En utilisant l'APPEL pour les étiquettes dans un script batch

Lors de l'utilisation de la commande CALL pour appeler une étiquette dans un script batch, et à la fin de la sous-routine avec GOTO:eof, ce qui se passe à partir de là? Est-il retourner à l'endroit où la sous-routine d'APPEL est-elle située? Ou faut-il continuer sur après la localisation de l'appel du script?

Par exemple:

ECHO It's for my college fund.
CALL :OMGSUB
ECHO *runs away and cries like a little girl*

:OMGSUB
ECHO Your mom goes to college.
GOTO:eof

ECHO *picks up jewelry box*

Après GOTO:eof qui ligne echo prochaine?

Voir robvanderwoude.com/goto.php pour un exemple de comment utiliser les étiquettes pour créer des "sous-programmes" et comment sortir du lot sans répéter le contenu à l'intérieur de la sous-routine.

OriginalL'auteur Mechaflash | 2011-07-18