Problème commande [Résolu]

Signaler
Messages postés
18
Date d'inscription
dimanche 17 novembre 2019
Statut
Membre
Dernière intervention
31 mai 2020
-
Messages postés
12787
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
29 octobre 2020
-
Bonjour,

j'ai un problème avec la commande
if not %menu%==0

donc il marche pour les autre caractère sauf pour l'espace et entrer.
voici une partie du programme :

if %menu%==A goto :debut 
if %menu%==B goto :invertion
if %menu%==C goto :list
if %menu%==X goto :option
if not %menu%==0 goto :option


j’essayer de changer avec quelques commande soit sa ne marche pas ou sa empirer le programme.

1 réponse

Messages postés
12787
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
29 octobre 2020
3 709
Bonjour,

Essaie comme ceci :

@echo off

set "menu="
set /p menu="votre choix : "

if not defined menu goto :option
set menu=%menu:~0,1%

if /i "%menu%"=="A" goto :debut
if /i "%menu%"=="B" goto :invertion
if /i "%menu%"=="C" goto :list
if /i "%menu%"=="X" goto :option