Page 1 sur 1

Saisie au clavier dans le batch

Posté : 20 avr. 2009 16:30
par WiLouWaLa
Bonjour,

je suis nouveau ici et je vous demande donc de m'excuser si je m'y prends mal pour poser ma question ou si ma question parait ridicule (on est tous passés par là un jour !)...

En fait, je souhaiterai savoir si il existe une commande qu'on peut mettre dans un fichier .bat pour qu'il nous demande, pendant l'exécution, d'entrer un nombre au clavier.

J'explique le but de ce script pour plus de clarté :

je voudrais créer un script pour lancer le jeu Theme Hospital (un ancètre) avec possibilité de choisir le niveau.
La commande pour lancer le jeu normalement est du type : C:\Games\THospital\Hospital.exe et la commande pour lancer le jeu avec le choix du niveau est du type : C:\Games\THospital\Hospital.exe -L## est le niveau choisi.
Je souhaiterais donc que lorsqu'on exécute le .bat, il demande de saisir au clavier le numéro du niveau souhaité.

Je sais comment faire une telle commande en shell sous linux (c'est facile), mais je ne sais pas si il existe une commande pour le faire dans un batch.

Si quelqu'un sait m'aider, c'est sympa.

Bonne fin de journée,
WiLouWaLa

Re: Saisie au clavier dans le batch

Posté : 20 avr. 2009 16:45
par WiLouWaLa
Euh bah en fait, je crois que j'ai trouvé...

En mettant set /p, je devrais pouvoir obtenir ce que je veux !

Je vais tester ça...

Si ça fonctionne, désolé pour le post inutile !

Re: Saisie au clavier dans le batch

Posté : 20 avr. 2009 18:54
par flox
Bonjour,

aucun post n'est inutile, il aidera surement quelqu'un d'autre

pour plus d'infos sur ton soucis http://www.batcher.fr/variables.php#demande.

@+