BATCH > Modification variable de minuscule a maj

Bonsoir a tous,

J’ai une petite problematique,

J’ai un script batch avec un petit menu dans lequel un utilisateur lambda doit remplir deux champs (variable).
L’utilisateur peut entrer minuscule comme majuscule, alors qu’il faudrai que seul des majuscule soit saisies.

J’ai deux solutions aventuelles :

  • Soit convertir ma variable de min. a maj. via une commande que je ne connai pas.
  • Soit forcer la saisie de la variable en en maj. mais je ne connai pas les arguments a ajouter a la comande set

Merci par avance pour votre aide.

dans quel logiciel ?

ça pourait aider a répondre :smiley:

Un fichier Batch (Dos) :paf:

Pas sûr qu’il existe une commande pour forcer de minuscule en majuscule.
Par contre, tu peux peut être vérifier le contenu de ta variable et émettre un message d’erreur le cas échéant.

Ce serait peut être plus simple de réécrire ton script en VBS, en tout ou en partie

Sous dos,
Il me semble qu’avec ansy.sys, on peut reaffecter les touches du clavier …
A voir

Il semblerai qu’il ne soit plus fourni avec les systemes actuels (xp, vista, …)