Posez votre question Signaler

Questionnaire batch [Résolu]

mickael97470 33Messages postés 19 mars 2009Date d'inscription - Dernière réponse le 21 ao๛t 2011 à 12:02
Bonjour,
voila j'ai creer un batch questionnaire mais j'ai fais une erreur et je ne trouve pas mon erreur pouvez-vous m'aider?mon batch:
@echo off
:start
title Questionnaire
@cls
color 0F
echo.
echo Question : Quelle est l'extension des fichiers batch ?
echo.
echo 1 = ".bat"
echo 2 = ".batch"
echo 3 = ".dos"
echo 4 = ".ms-dos"
echo.
set /p REP=Votre reponse (chiffre) :
if "%REP%"=="1" goto REP_OK
goto REP_KO
:REP_OK
@cls
color 02
echo.
echo BRAVO, c'est la bonne reponse !!!
echo.
pause
:REP_KO
@cls
color 0C
echo.
echo NON, ce n'est pas la bonne reponse !!!
echo.
pause
call "C:\ton_prog.exe"
@echo off
:start
@cls
color 0F
echo.
echo Question : Quelle est l'extension des fichiers texte ?
echo.
echo 1 = ".jar"
echo 2 =".txt"
echo 3 =".rar"
set /p REP=Votre reponse (chiffre) :
if "%REP%=="2" goto REP_OK
goto REP_OK
:REP_OK
@cls
color 02
echo.
echo BRAVO, c'est la bonne reponse!!!
echo.
pause
exit
:REP_KO
@cls
color 0c
echo.
echo NON, ce n'est pas la bonne reponse!!!
echo.
pause
call "C:\ton_prog.exe
exit
je suis debutant^^
Lire la suite 

Questionnaire batch »

7 réponses
Réponse
+1
moins plus
slt a tous merci cs bilou,
mais il y a une erreur ds mon batch tu peu le coriger pour moi stp?
Ajouter un commentaire
Réponse
+1
moins plus
Je trouvais ton questionnaire un peu bizar.
J'ai les un peu modifier.
Look le code et essaye de le comprendre:

@echo off
title Questionnaire
set question=1
goto %question%


:1
cls
color 0F
echo.
echo Question : Quelle est l'extension des fichiers batch ?
echo.
echo 1 = ".bat"
echo 2 = ".batch"
echo 3 = ".dos"
echo 4 = ".ms-dos"
echo.
set /p REP=Votre reponse (chiffre) :
:: SI LA REPONSE EST 1       Sinon
if "%REP%"=="1" (goto REP_OK) else goto REP_KO


:2
cls
color 0F
echo.
echo Question : Quelle est l'extension des fichiers texte ?
echo.
echo 1 = ".jar"
echo 2 =".txt"
echo 3 =".rar"
set /p REP=Votre reponse (chiffre) :
if "%REP%=="2" goto REP_OK
goto REP_OK



:REP_OK
cls
::AJOUTE 1 A LA VARIABLE "QUESTION"
set /a question+=1
color 02
echo.
echo BRAVO, c'est la bonne reponse !!!
echo.
pause
goto %question%

:REP_KO
cls
color 0C
echo.
echo NON, ce n'est pas la bonne reponse !!!
echo.
pause
goto %question%


Bilou.
Ajouter un commentaire
Réponse
+1
moins plus
merci cs bilou!!!
Ajouter un commentaire
Réponse
+1
moins plus
T'as oubli้ de mettre pause toute เ la fin.
Ajouter un commentaire
Réponse
+0
moins plus
Salut a toi.
Pas mal ton Questionnaire en batch.
Surtout si tu d้bute.
Alors voilเ le mien :

@echo off
title Questionnaire
set note=5

:question1
 cls
 color 0F
 echo.
 ECHO ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
 echo บQuestion 1 : Quelle est l'extension des fichiers batch ?บ
 ECHO ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
 echo 1 : ".bat"
 echo 2 : ".batch"
 echo 3 : ".dos"
 echo 4 : ".ms-dos"


set /p REP1=Votre reponse (chiffre) :
if "%REP1%"=="1" (goto rep_bon) else goto rep_fausse


:question2
 cls
 color 0F
 echo.
 ECHO ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
 echo บQuestion 2 : Quel est la commande pour supprimer un fichier ?บ
 ECHO ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
 echo 1 : "ECHO"
 echo 2 : "CD"
 echo 3 : "DEL"
 echo 4 : "DIR"
 ECHO ****************

set /p REP2=Votre reponse (chiffre) :
if "%REP2%"=="3" (goto rep_bon) else goto rep_fausse


:question3
 cls
 color 0F
 echo.
 ECHO ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
 echo บQuestion 3 : Quel est la commande pour changer le volume audio ?บ
 ECHO ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
 echo 1 : "MODE"
 echo 2 : "VOL"
 echo 3 : "RD"
 echo 4 : "On peut pas"


set /p REP3=Votre reponse (chiffre) :
if "%REP3%"=="4" (goto rep_bon) else goto rep_fausse



:question4
 cls
 color 0F
 echo.
 ECHO ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
 echo บQuestion 4 : Quel est la commande pour afficher le contenue d'un dossier ?บ
 ECHO ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
 echo 1 : "ECHO"
 echo 2 : "DIR"
 echo 3 : "CMD"
 echo 4 : "CLS"


set /p REP4=Votre reponse (chiffre) :
if "%REP4%"=="2" (goto rep_bon) else goto rep_fausse



:question5
 cls
 color 0F
 echo.
 ECHO ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
 echo บQuestion 5 : Quel est la commande pour deplacer des fichier ?บ
 ECHO ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
 echo 1 : "COPY"
 echo 2 : "MODE"
 echo 3 : "MOVE"
 echo 4 : "DEPLACE"


set /p REP5=Votre reponse (chiffre) :
if "%REP5%"=="3" (goto rep_bon) else goto rep_fausse




:rep_bon
cls
color 02
echo BRAVO, c'est la bonne reponse !!!
echo Question Suivante.
pause
if "%REP1%"=="1" (
	set REP1=0
	goto question2
)

if "%REP2%"=="3" (
	set REP2=0
	goto question3
)
if "%REP3%"=="4" (
	set REP3=0
	goto question4
)

if "%REP4%"=="2" (
	set REP4=0
	goto question5
)

if "%REP5%"=="3" (
	set REP5=0
	goto score
)

:rep_fausse
cls
color 0C
echo Non c'est pas sa !!
set /a note-=1
pause
if not "%REP1%"=="0" goto question1
if not "%REP2%"=="0" goto question2
if not "%REP3%"=="0" goto question3
if not "%REP4%"=="0" goto question4
if not "%REP5%"=="0" goto question5


:score
cls
color 0E
echo Ton score est de %note%/5
pause


Bilou.
f4h3p - 4 d้c. 2009 à 17:23
Jemerais faire un questionnaire (je suis debutant) mais serait t-il posible de poser une question et en fonction ke si il dit oui ou non sa change ????

ex :
sa vous plais ??? oui
alor commenson




ex : sa vous plais??? non
bon bet le uestionnaire te fini



voila mersi de me repondre a ladresss : lucbrugeron@gmail.com
mersi par avanse


f4h3p
f4h3p - 4 d้c. 2009 à 17:23
Jemerais faire un questionnaire (je suis debutant) mais serait t-il posible de poser une question et en fonction ke si il dit oui ou non sa change ????

ex :
sa vous plais ??? oui
alor commenson




ex : sa vous plais??? non
bon bet le uestionnaire te fini



voila mersi de me repondre a ladresss : lucbrugeron@gmail.com
mersi par avanse


f4h3p
Ajouter un commentaire
Ce document intitulé « questionnaire batch » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?