Précédent
- 1
- 2
Le problème est que %pos0% est un chiffre aléatoire compris entre 0 et 3. C'est sa valeur qui va définir la variable %alea*%, ce chiffre (0 ou 1 ou 2 ou 3) remplacera " * " de la variable %alea...%.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Sinon j'ai trouvé ça :
set /a pos0=0
set alea0=M
set alea%pos0%
ça me donne
alea0=M
c'est ce que je veux mais sans le " alea0= "
commen dois-je faire?
set /a pos0=0
set alea0=M
set alea%pos0%
ça me donne
alea0=M
c'est ce que je veux mais sans le " alea0= "
commen dois-je faire?
mais j'ai remarqué que vous tappez ceci directement à l'invite de commande (cmd) et pas sur un fichier batch
parce que si celui est dans le batch il n'affiche rien
parce que si celui est dans le batch il n'affiche rien
pour moi si, quand j'écrie
set /a pos0=0
set alea0=M
set alea%pos0%
dans fichier batch et que je le lance une fenêtre cmd s'ouvre et m'indique
alea0=M
Appuyez sur une touche pour continuer...
set /a pos0=0
set alea0=M
set alea%pos0%
dans fichier batch et que je le lance une fenêtre cmd s'ouvre et m'indique
alea0=M
Appuyez sur une touche pour continuer...
Précédent
- 1
- 2