Batch problème variables

Fermé
Fenso - 21 oct. 2011 à 21:52
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 - 22 oct. 2011 à 08:19
Bonjour,

J'ai le batch ici présent et je veux rentrer les réponses dans Carnet.txt. Je dois avoir une erreur quelque part ca ne marche pas...

@ echo off
echo.
set /p %Prénom%=Entrez votre prenom:
echo.
set /p %Nom%=Entrez votre nom:
echo.
set /p %Téléphone%=Entrez votre numero de telephone(XXX-XXX-XXXX):
echo.
set /p %Email%=Entrez votre adresse email:
echo.
set /p %Date%=Entrez votre date de naissance(jj/mm/aa):

If exist Carnet.txt (echo %Prénom% %Nom% %Téléphone% %Email% %Date% >> Carnet.txt)

Pause

Call Message.bat

Merci d'avance

1 réponse

dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
22 oct. 2011 à 08:19
hello
pas de % autour du nom de la variable avec la commande set /p:
set /p Prénom=Entrez votre prenom:
echo.
set /p Nom=Entrez votre nom:
echo.
set /p Téléphone=Entrez votre numero de telephone(XXX-XXX-XXXX):
echo.
set /p Email=Entrez votre adresse email:
echo.
set /p Date=Entrez votre date de naissance(jj/mm/aa):
0