Recommencer un script batch lors d'un action [Résolu]

Signaler
Messages postés
35
Date d'inscription
samedi 14 mars 2020
Statut
Membre
Dernière intervention
10 mai 2020
-
Messages postés
35
Date d'inscription
samedi 14 mars 2020
Statut
Membre
Dernière intervention
10 mai 2020
-
Bonjour,

Je recherche un script batch qui va ce répéter tant que la condition va être respectée. Comme par exemple, la question qui va être posé est "Voulez-vous continuer? (o/n)". Si l'utilisateur répond "o", le programme va recommencer du début et s'il répond "n", le programme va ce fermer.

Merci d'avance

1 réponse

Messages postés
12721
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
12 octobre 2020
3 660
Bonjour,

Quelle est la difficulté ?

@echo off
chcp 28591 >nul

:debut
set "question="
cls
set /p question="Voulez-vous continuer? (o/n) "
if not defined question (goto :debut)
if /i "%question%"=="n" (exit)
if /i "%question%"=="y" (goto :suite) else (goto :debut)

:suite
echo. & echo Très bien alors on continue ...

echo. & pause



“L'intelligence artificielle se définit comme le contraire de la bêtise naturelle.”
Messages postés
35
Date d'inscription
samedi 14 mars 2020
Statut
Membre
Dernière intervention
10 mai 2020

Merci