[BATCH] Erreur variable

Fermé
electroking Messages postés 234 Date d'inscription dimanche 14 septembre 2014 Statut Membre Dernière intervention 22 juin 2021 - Modifié par electroking le 12/06/2015 à 09:45
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 - 12 juin 2015 à 10:44
Voila j'ai le code suivant :

@echo off
set /p varPrecedente=RIEN

:boucle
set /p varActuelle= < mod.txt

if "%varPrecedente%"=="%verActuelle%" goto boucle

%varActuelle%
set /p varPrecedente=%varActuelle%
ping 127.0.0.0.1 -n 1 > NUL

goto boucle

qui lit une commande lorsque je l'écrit dans mod.txt et l'exécute sauf s'il l'a déjà fait. (il vérifie dans varPrecedente).
Mais lorsque je lance le programme, il affiche : RIEN ...
Une idée pour corriger mon problème ?
Merci d'avance pour vos réponses

2 réponses

dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
12 juin 2015 à 10:44
hello
set /p varPrecedente=RIEN
affiche RIEN et attend une valeur, c'est le but du /p
enlever le /p pour juste assigner RIEN à la variable
1
electroking Messages postés 234 Date d'inscription dimanche 14 septembre 2014 Statut Membre Dernière intervention 22 juin 2021 6
12 juin 2015 à 09:45
Up !
0