[Batch] Syntaxe Commande Incorrecte !
Résolu
Edgardu33
Messages postés
14
Statut
Membre
-
Jesaispasquoimettre -
Jesaispasquoimettre -
Bonjour,
Alors voila j'ai un petit probleme avec le code batch que je vous mettrais plus bas.
Quand je l'ouvre, elle se referme tres rapidement mais j'ai pu distingué ceci:
"Le syntaxe de la commande n'est pas correcte" :/
Voici le code:
Merci d'avance pour votre aide.
Cordialement, Edgardu33.
Alors voila j'ai un petit probleme avec le code batch que je vous mettrais plus bas.
Quand je l'ouvre, elle se referme tres rapidement mais j'ai pu distingué ceci:
"Le syntaxe de la commande n'est pas correcte" :/
Voici le code:
@echo off cls title Calcul COLOR 0c echo --------------- echo Test de Calcul By Edgardu33 echo --------------- echo. :debut set /a n1=%random%%%10 set /a n2=%random%%%10 :reessayer echo %n1% x %n2% ? set /p cho=> if %cho%==%n1% * %n2% (goto oui) else (goto non) :oui echo Bravo !!! echo. echo. goto debut :non echo Mauvaise reponse !!! echo. echo. goto reessayer
Merci d'avance pour votre aide.
Cordialement, Edgardu33.
A voir également:
- La ligne entrée est trop longue. la syntaxe de la commande n’est pas correcte.
- Invite de commande - Guide
- Votre appareil ne dispose pas des correctifs de qualité et de sécurité importants - Guide
- Aller à la ligne excel - Guide
- Partage de photos en ligne - Guide
- Commande terminal mac - Guide
3 réponses
salut,
ça doit etre ces lignes:
if %cho%==%n1% * %n2% (goto oui)
else (goto non)
remplace ces lignes par:
set /a resultat=%n1% * %n2%
if %resultat%==%cho% (
goto oui
) else (
goto non
)
Voila a+
ça doit etre ces lignes:
if %cho%==%n1% * %n2% (goto oui)
else (goto non)
remplace ces lignes par:
set /a resultat=%n1% * %n2%
if %resultat%==%cho% (
goto oui
) else (
goto non
)
Voila a+