[Batch] Vérifier présence caractères dans variable
Résolu/Fermé
Ekiam
Messages postés
43
Date d'inscription
mercredi 27 mai 2015
Statut
Membre
Dernière intervention
27 octobre 2018
-
23 mars 2018 à 19:50
barnabe0057 Messages postés 14454 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 30 novembre 2024 - 23 mars 2018 à 21:05
barnabe0057 Messages postés 14454 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 30 novembre 2024 - 23 mars 2018 à 21:05
A voir également:
- [Batch] Vérifier présence caractères dans variable
- Caractères ascii - Guide
- Verifier un lien - Guide
- Fichier batch - Guide
- Caractères spéciaux clavier azerty - Guide
- Caractères spéciaux - Guide
1 réponse
barnabe0057
Messages postés
14454
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
30 novembre 2024
4 921
23 mars 2018 à 20:11
23 mars 2018 à 20:11
Bonsoir,
C'est très simple, il n'y a pas que le IF qui permet de faire une condition, il y a également && et || :
C'est très simple, il n'y a pas que le IF qui permet de faire une condition, il y a également && et || :
@echo off
chcp 28591 > nul
:menu
cls
set /p choix="Quelque chose à dire ? "
echo %choix% | find "0" && goto :0
echo %choix% | find "1" && goto :1
if %choix%==end goto :end
goto :menu
:0
echo Tu as dit 0
echo %choix% | find "random" && goto :Random
pause > nul
goto :end
:1
echo Tu as dit 1
echo %choix% | find "random" && goto :Random
pause > nul
goto :end
:Random
cls
echo %RANDOM%
pause
:end
echo C'est la fin
pause
exit
Modifié le 23 mars 2018 à 20:38
Je vous remercie, c'est exactement ce que je recherchais mais c'est étrange, je ne l'ai trouvé nulle part.
J'aimerais juste savoir s'il était possible que cela ne me renvoie pas ce qui se trouve dans la variable.
(J'aimerais simplement que ça vérifie que dans la variable il y a random mais sans m'écrire dans la console ce que contient la variable %choix%)
J'espère avoir été assez claire.
23 mars 2018 à 20:53
23 mars 2018 à 20:58
Merci beaucoup, c'est exactement ce que je souhaitais !
Bonne soirée !
23 mars 2018 à 21:05