Problème commande

Résolu
Utilisateur anonyme -  
barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   -
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

  1. barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   4 930
     
    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