Problème commande

Résolu/Fermé
Utilisateur anonyme - Modifié le 1 déc. 2019 à 13:31
barnabe0057 Messages postés 14454 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 30 novembre 2024 - 1 déc. 2019 à 16:41
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.
A voir également:

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
1 déc. 2019 à 16:41
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

2