Poser une question sous dos et obtenir un paramètre en retour?

Poser une question sous dos et obtenir un paramètre en retour? - Divers - Programmation

Marsh Posté le 20-09-2004 à 15:53:37    

Bonjour,
 
Je souhaite dans un fichier bat poser une question à un utilisateur du style 1,2 ou 3; qu'il écrive sa réponse et que je puisse m'en servir comme paramètre dans une commande ultérieure (une copie de fichier en l'occurence).
 
A priori, ceci doit passer par une commande externe au dos.  
 
Auriez-vous un nom de commande voire même (soyons fous) une syntaxe à me suggérer?
 
En vous remerciant pour votre aide.


Message édité par Gowser le 20-09-2004 à 15:54:11

---------------
Mieux vaut être saoul que con,  cela dure moins longtemps!!  Si tu sais, partage. Si tu ne sais pas, demande.
Reply

Marsh Posté le 20-09-2004 à 15:53:37   

Reply

Marsh Posté le 20-09-2004 à 15:58:51    

sous DOS 6 ou Win9x tu as la commande "choice", mais elle n'est pas défaut dans NT/2k/XP


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 20-09-2004 à 16:10:01    

Et elle fait quoi exactement?


---------------
Mieux vaut être saoul que con,  cela dure moins longtemps!!  Si tu sais, partage. Si tu ne sais pas, demande.
Reply

Marsh Posté le 20-09-2004 à 16:11:20    

gowser a écrit :

Et elle fait quoi exactement?


...et si tu cherchais 20secondes?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 20-09-2004 à 16:11:27    

benh elle pose une question et attend que l'utilisateur entre une réponse :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 20-09-2004 à 16:12:50    

antp a écrit :

benh elle pose une question et attend que l'utilisateur entre une réponse :D


 
Merci  :hello:


---------------
Mieux vaut être saoul que con,  cela dure moins longtemps!!  Si tu sais, partage. Si tu ne sais pas, demande.
Reply

Marsh Posté le 20-09-2004 à 23:21:41    

c:\soft>set /p variable="entrez une valeur:"
entrez une valeur:fuck
 
c:\soft>echo %variable%
fuck

Reply

Marsh Posté le 20-09-2004 à 23:22:16    

%%variable% dans un script ;)

Reply

Marsh Posté le 21-09-2004 à 09:22:30    

DjobaDjobi a écrit :

%%variable% dans un script ;)


 
Merci  :jap:


---------------
Mieux vaut être saoul que con,  cela dure moins longtemps!!  Si tu sais, partage. Si tu ne sais pas, demande.
Reply

Marsh Posté le 16-01-2012 à 12:19:24    

Perso quand je met %%variable% au lieu de %variable% dans un script, la variable est vide donc ...


Message édité par NY-152 le 16-01-2012 à 12:20:25

---------------

Reply

Sujets relatifs:

Leave a Replay

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