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 © 2003 Robert Platt, mis … jour en 2007 par W. Spiegl.
Traduit en 2020 par Berki Yenign.
Ce fichier est d‚riv‚ de FreeDOS Spec Command HOWTO.
Voyez le fichier H2Cpying pour les conditions de copie.