Provoquer une demande d'insertion de texte dans un scripte .bat pour une condito [Résolu]

Signaler
-
Messages postés
13421
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
5 mai 2021
-
Bonjour,

Je travaille sur un scripte qui à pour but d'automatiser un protocole (changer des paramètres installer des apli ect...), au bout d'un moment je doit lancer soit un installeur soit un autre (selon le pc). Et ça je veut que se soit un personne qui le défini, donc que le scripte s’arrête et qu'il provoque une demande d'insertion de caractère, mais voila je ne sait pas comment ou même si c'est possible de provoquer cette demande.
Si quelqu'un à une solution, direct ou alternatif sa m'aiderais beaucoup, merci d'avance.

2 réponses

Messages postés
13421
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
5 mai 2021
4 330
Bonjour,

Pour que l'utilisateur effectue une saisie, il faut utiliser SET /P

:saisie
set "choix="
set /p choix="Appuyez sur E pour confirmer ou bien sur Z pour annuler : "
if not defined choix (goto :saisie)
if /i "%choix%"=="E" (echo vous avez appuyez sur E)
if /i "%choix%"=="Z" (echo vous avez appuyez sur Z)
goto :saisie




“L'intelligence artificielle se définit comme le contraire de la bêtise naturelle.”
Messages postés
3
Date d'inscription
vendredi 5 février 2021
Statut
Membre
Dernière intervention
6 février 2021

Bah niquel, merci c'est exactement ce qu'il me fallait
Messages postés
13421
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
5 mai 2021
4 330
De rien ;)

Vous pouvez passer le sujet en "résolu" alors.

Bonne soirée, à bientôt peut-être.