Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
963 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Limiter le choix de SET a quelques caracteres

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Limiter le choix de SET a quelques caracteres

n°1300732
amazona_or​atrix
Posté le 07-02-2006 à 19:53:16  profilanswer
 

Salut !
 
Y'a t-il une possibilité de limiter les choix d'une commande SET ?
 
par exemple :
 
Echo choisir le disque de destination :
Set /P disk=
 
Comment limiter le choi a A, B C D E , et que si l'utilisateur tape "2", ca ne fasse rien .. sans faire de boucle For ??
 
Merci

mood
Publicité
Posté le 07-02-2006 à 19:53:16  profilanswer
 

n°1300760
wackevat
Posté le 07-02-2006 à 21:25:53  profilanswer
 

Il n'y a pas à ma connaissance de façons de faire autrement que ça :

Code :
  1. :boucle
  2. set /p disk=Lettre ?
  3. if /i "%disk%" == "A" goto diskA
  4. if /i "%disk%" == "B" goto diskB
  5. ...
  6. goto boucle


 
Donc si le choix est mauvais, la question sera réaffichée.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Limiter le choix de SET a quelques caracteres

 

Sujets relatifs
Formulaire à choix multiple (PHP/SQL)Choix d'un langage
Atterir sur une feuille après choix ds combo box d'un userformCaractères mal encodés après validation d'un formulaire
Nb caracteres dans une chaine en Fortranprobleme affichage avec caracteres speciaux ( ' " ...)
Choix imprimante sous JASPER[VBA PPT2003] Fonction FileDialog(msoFileDialogSaveAs) choix du filter
Concatener des chaines de caracteresAfficher normalement caractères spéciaux d'une URL ("%C3%A9 --> "é")
Plus de sujets relatifs à : Limiter le choix de SET a quelques caracteres


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR