MSI Maintenance des Systèmes Informatiques, fichiers batch, menu, logiciel, code, choice
Ce tutoriel est destiné aux étudiants en MSI (Maintenance des Systèmes Informatiques). Il apprend à utiliser la commande « CHOICE » dans les programmes de commande.
[...] " » Traitement du choix avec « IF » Pour gérer le choix de l'utilisateur, J'ai utilisé plusieurs structures conditionnelles simples (IF sans le « ELSE ») ainsi que la variable %ERRORLEVEL% : if %ERRORLEVEL%==5 goto :sortir if %ERRORLEVEL%==4 goto :patate if %ERRORLEVEL%==3 goto :couscous if %ERRORLEVEL%==2 goto :OKOK if %ERRORLEVEL%==1 goto :beignets Puis dans chaque étiquette, j'ai utilisé la commande « ECHO » pour afficher le message. Notez que dans les fichiers « BATCH » il faut évaluer ERRORLEVEL dans l'ordre décroissant comme je viens de le faire. Le fichier « Batch Complet » Voici le code source complet sur Notepad Le résultat Voici le résultat en Image Conclusion Désormais vous savez comment poser des questions et récupérer les réponses dans vos programmes « BATCH ». [...]
[...] Les étiquettes J'ai préféré utiliser les étiquettes pour bien délimité et organiser mon code : :Beignets : qui contient le bout de code à exécuter si l'utilisateur fait le choix 1. :OKOK : qui contient le bout de code à exécuter si l'utilisateur fait le choix 2. :Couscous : qui contient le bout de code à exécuter si l'utilisateur fait le choix 3. :patate : qui contient le bout de code à exécuter si l'utilisateur fait le choix 4. :Sortir : qui contient le bout de code à exécuter si l'utilisateur fait le choix 2. [...]
[...] Les fichiers « BATCH » Comment créer un menu pour un logiciel ? Quel est le menu du jour ? Menu du Jour ╔══════════ ╠1) beignets ╠2) Okok sucré ╠3) Couscous ╠4) patate douce ╠5) Sortir ╚══Quel est votre choix ? Pour une meilleure compréhension, j'ai choisi de démarrer sur la base d'un exemple. Nous créerons donc la liste suivante. Dès que l'utilisateur fera un choix, par exemple « 3 » on devra avoir : Menu du Jour ╔══════════ ╠1) beignets ╠2) Okok sucré ╠3) Couscous ╠4) patate douce ╠5) Sortir ╚══Quel est votre choix ? [...]
[...] Vous ne pourrez plus vous passez de ces notions sauf pour certains types de programmes. Ne vous limitez pas à l'exemple pris dans ce tutoriel « ça serait du gâchis ». Vous pouvez même déjà l'améliorer en donnant par exemple la possibilité à l'utilisateur d'annuler le choix de sortir du programme avec des questions du type : « êtes-vous sur de vouloir . ? ». Rendez-vous dans les prochains tutoriels. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture