CHOICE |
Choisir |
DOS |
Externe |
Syntaxe
CHOICE [/C[:]choices] [/N] [/S] [/T[:]c,nn] [text]
|
Paramètres
Nom |
Description |
text |
Ce paramètre permet d'indiquer le texte à afficher avant l'entrée de données. |
/C[:]choices |
Ce paramètre permet d'indiquer la liste des touches acceptées comme réponse pour l'utilisateur. |
/N |
Ce paramètre permet d'indiquer de pas afficher le texte de choix de réponse possible. |
/S |
Ce paramètre permet d'indiquer qu'il faut effectuer une distinction entre une touche majuscule et minuscule lors de l'entrée de donnée. |
/T[:]c,nn |
Ce paramètre permet d'indiquer qu'il faut effectuer une pause en secondes avant qu'une touche par défaut soit automatiquement choisis. |
nn |
Cet attribut permet d'indiquer le nombre de secondes d'attentes. Les valeurs permissent sont situées entre 0 et 99. |
c |
Cet attribut permet d'indiquer le caractère choisis lors le délai d'attente est terminé. |
Description
Cette commande permet d'effectuer des entrées de données utilisateur.
Remarque
- La commande CHOICE demande une entrée au clavier et définissez le code DOS dans ERRORLEVEL.
- La commande CHOICE invite l'utilisateur à répondre à une question. Elle permet de créer des fichiers de commandes interactifs prenant en charge le branchement conditionnel.
- Un délai d'expiration peut être spécifié, avec une clef par défaut renvoyée à l'expiration. La touche enfoncée est renvoyée comme ERRORLEVEL du DOS pour la position de la touche dans la
liste des choix de touches (la première touche est 1, la seconde est 2, et ainsi de suite). Si une touche invalide est enfoncée, un bip retentit et Ctrl+Break renvoie 0.
Code source
Voici des exemples de code source de CHOICE :
Dernière mise à jour : Mardi, le 4 Mai 2021