Commande : goto
GOTO dirige le shell de commande vers une ligne étiquetée dans un
programme batch.
GOTO est une commande de FICHIER BATCH / AUTOEXEC.BAT.
Syntaxe :
GOTO étiquette
Options :
étiquette Spécifie une chaîne de texte utilisée comme étiquette dans
un programme batch.
Commentaires :
Le fichier de commandes passera à l'étiquette et continuera à
fonctionner à partir de là. Utilisez GOTO avec la commande IF pour
contrôler le flux des fichiers batch.
Vous devez taper une étiquette sur une ligne seule, en commençant par
deux points, par exemple :
:ÉTIQUETTE1
Le nom de l'étiquette ne devrait pas être long et être explicatif.
GOTO est une commande interne à command.com et ne nécessite aucun
autre fichier pour fonctionner.
Exemples :
DANS UN FICHIER .BAT / AUTOEXEC.BAT :
if %config%==1 goto DEFRAG
if %config%==2 goto COPIE
:DEFRAG
defrag c:
goto END
:COPIE
copy xy.txt c:\test\xy.txt
goto END
:END
cls
DANS UN FICHIER .BAT / AUTOEXEC.BAT :
@ECHO 1 = Faites ceci
@ECHO 2 = Faites cela
@ECHO 3 = Faites autre chose
@ECHO 4 = Ne faites rien
@choice /B /C:1234 /N /S Que souhaitez-vous faire ?
if errorlevel 4 goto NEFAITESRIEN
if errorlevel 3 goto FAITESAUTRECHOSE
if errorlevel 2 goto FAITESCECI
if errorlevel 1 goto FAITESCELA
:FAITESCECI
vos commandes
goto EXIT
:FAITESCELA
vos commandes
goto EXIT
:FAITESAUTRECHOSE
vos commandes
goto EXIT
:NEFAITESRIEN
vos commandes
goto EXIT
Voir également :
autoexec.bat
fichiers batch
choice
if
------------------------------------------------------------------------------
Copyright (C) 2003 Robert Platt, mis à jour en 2007 par W. Spiegl.
Traduit en 2020 par Berki Yenigün.
Ce fichier est dérivé de FreeDOS Spec Command HOWTO.
Voyez le fichier H2Cpying pour les conditions de copie.