Se connecter avec
S'enregistrer | Connectez-vous

ajouter une valeur a une variable sous dos

Dernière réponse : dans Programmation

bonjour
j'essai actuellement de faire un petit programme en .BAT mai jai un petit probleme je défini la valeur x a 0 en fesant set x=0 puis après dans une boucle je veu ajouté 1 a x a chaque fois que la boucle s'éxécute et je ne sais pas comment faire je vous colle le code ou j'ai le problème je met des etoile a la ligne qui ne fonctionne pas
jai fai des test en mettant 0 a la place de 50 et jariv bien la la balise mark2 donc je suis sur que c'est la ligne *** qui ne fonctionne pas svp dite moi comment faire

set x=0
color 0a
:mark1
set x+1=x ***
if "%x%"=="50" goto mark2
goto mark1
:mark2
color 0b




Autres pages sur : ajouter valeur variable dos

Lassé par la pub ? Créez un compte

je n'est pas utilisé /a
mais ca peu m'intéressé dit moi en plus stp
en faite je voulais faire une temporisation de quelques secondes mais du coup j'ai utilisé cela:
choice /t:o ,02>nul

attrib je connasi mais ca ne marche qu'avec les fichiers non?
Expert Programmation

Met des guillemets autour du nom: "Local Settings" ou utilise le nom DOS6: LOCALS~1.
le /A de set permet d'évaluer une expression arithmétique:
[code]
set /A a=1
set /A a=a+1
set /A a=a*3
echo %a%
[code]
Ce code affichera "6".
Lassé par la pub ? Créez un compte
Tom's guide dans le monde