help compteur batch

help compteur batch - Divers - Programmation

Marsh Posté le 29-03-2005 à 21:24:32    

Bonsoir je suis vraiment désespéré et j'ai vraiment besoin de votre aide
alors voici mon problème, je veux réaliser un compteur avec un fichier batch  
qui s'incrémente de 1 à chaque démarrage de windows.
Pour cela j'ai créé moi même ma variable d'environnement dans laquelle je stocke  
une valeur initiale, mais lorsque je veux l'incrémenter j'y arrive pas.
 
Si vous savez comment faire, ou bien avez une autre méthode dîtes le moi je vous en supplie.
 
En résumé, je veux que au bout de "n" démarrage de windows ,il se passe un truc.
 
voilà un bout de code en vain pour vous mettre sur la route...
 
REM Création de la variable d'environnement
echo setlocal compteur=1>>c:/autoexec.bat
 
if exist toto.txt set /a compteur+=1
 
if "%compteur%" GEQ "12" echo "Joyeux Anniversaire !!!">>toto.txt
 

Reply

Marsh Posté le 29-03-2005 à 21:24:32   

Reply

Marsh Posté le 29-03-2005 à 21:25:47    

Les Batch c'est poorrÿ. Fait ça en VBS :o Nous sommes en 2005 :o

Reply

Marsh Posté le 30-03-2005 à 01:08:47    

:lol:
 
Sinon en batch, ton code présent ne lit pas la valeur actuelle de compteur donc impossible de l'incrémenter correctement. Avec ce code, à chaque exécution d'autoexec.bat, ton compteur est remis à 1.
 
Si tu le veux absolument en batch, il faut stocker la valeur compteur quelque part (écriture dans le registre ou dans un fichier).


Message édité par wackevat le 30-03-2005 à 01:09:35
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed