Décoder une réponse set /p

Résolu/Fermé
Alvin1614 Messages postés 107 Date d'inscription lundi 24 avril 2017 Statut Membre Dernière intervention 22 décembre 2021 - 31 oct. 2018 à 15:44
Alvin1614 Messages postés 107 Date d'inscription lundi 24 avril 2017 Statut Membre Dernière intervention 22 décembre 2021 - 1 nov. 2018 à 20:29
Bonjour,

J'essaye de créer une intelligence artificielle (plutôt un mini assistant personnel) mais je ne sais pas comment décoder la réponse que les gens doivent saisir dans le
set /p
.

Merci pour votre aide,
Alvin1614

2 réponses

jee pee Messages postés 40473 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 25 novembre 2024 9 428
Modifié le 31 oct. 2018 à 16:31
Bonjour,

set /P CHOIX=Quel est votre choix ? 
echo le choix saisi est %CHOIX%


1/ la reponse de l'utilisateur est enregistrée dans la variable CHOIX
2/ On affiche le contenu de la variable
0
Alvin1614 Messages postés 107 Date d'inscription lundi 24 avril 2017 Statut Membre Dernière intervention 22 décembre 2021 4
Modifié le 31 oct. 2018 à 16:55
En fait, je veux que si la personne réponde ça par exemple : "Je veux démarrer Google Chrome" le batch démarre Google Chrome. Seulement, il faut que l'utilisateur puisse formuler sa demande autrement (ex : "Ouvre Google Chrome" ou "Lance Google Chrome"). Il faudrait donc que le batch analyse la réponse (en trouvant le nom de l'application -Google Chrome- et l'action qu'il doit faire avec -l'ouvrir-).
0
jee pee Messages postés 40473 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 25 novembre 2024 9 428 > Alvin1614 Messages postés 107 Date d'inscription lundi 24 avril 2017 Statut Membre Dernière intervention 22 décembre 2021
31 oct. 2018 à 17:19
ça c'est ton job ! tu dois écrire le programme.
0
Alvin1614 Messages postés 107 Date d'inscription lundi 24 avril 2017 Statut Membre Dernière intervention 22 décembre 2021 4
31 oct. 2018 à 18:47
Je suis d'accord, mais je ne connais pas la commande qui permet de faire ça en batch...
0
jee pee Messages postés 40473 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 25 novembre 2024 9 428 > Alvin1614 Messages postés 107 Date d'inscription lundi 24 avril 2017 Statut Membre Dernière intervention 22 décembre 2021
1 nov. 2018 à 12:18
Je suis persuadé que le script batch est le plus mauvais langage de "programmation" pour faire ce que tu souhaites.
0
Alvin1614 Messages postés 107 Date d'inscription lundi 24 avril 2017 Statut Membre Dernière intervention 22 décembre 2021 4
1 nov. 2018 à 20:29
Merci beaucoup pour tes réponses, je vais faire cela en vb.net, je sais comment on fait.

Alvin1614
0