Commande CMD

Résolu
jav2215 Messages postés 3 Statut Membre -  
jav2215 Messages postés 3 Statut Membre -
Bonjour, voila j'ai un travail à effectuer pour mon cours d'informatique, j'ai les base, mais cela ne fonctionne pas.
pourriez-vous m'aider svp??
:MENU
@ECHO OFF
ECHO MENU
ECHO 1.LISTE DES TACHES
ECHO 2.VERSION DU WINDOWS
ECHO 3.AFFICHE ET MODIFIE LA CONFIGURATION D'UNE PARTITION DISQUE
ECHO 4.ETEINDRE L'ORDINATEUR
ECHO 5.REDEMARER
SET /P REPONSE="QUEL EST VOTRE CHOIX ?"
IF "%REPONSE%"=="" GOTO :END
IF "%REPONSE%"=="1" GOTO :A
IF "%REPONSE%"=="2" GOTO :B
IF "%REPONSE%"=="3" GOTO :C
IF "%REPONSE%"=="4" GOTO :D
IF "%REPONSE%"=="5" GOTO :END
GOTO :DEBUT
:A
TASKLIST
GOTO :MENUUT
:B
VER
GOTO :MENU
:C
DISKPART
GOTO :MENU
:D
:SHUTDOWN -S
GOTO :END
:END


1 réponse

  1. jee pee Messages postés 31912 Date d'inscription   Statut Modérateur Dernière intervention   9 986
     
    Bonjour,

    Sur les GOTO il faut le label sans les : , les : ne sont présents que sur le label lui même dans le source.

    :MENU
    @ECHO OFF
    ECHO MENU
    ECHO 1.LISTE DES TACHES
    ECHO 2.VERSION DU WINDOWS
    ECHO 3.AFFICHE ET MODIFIE LA CONFIGURATION D'UNE PARTITION DISQUE
    ECHO 4.ETEINDRE L'ORDINATEUR
    ECHO 5.REDEMARER
    SET /P REPONSE="QUEL EST VOTRE CHOIX ?"
    IF "%REPONSE%"=="" GOTO END
    IF "%REPONSE%"=="1" GOTO A
    IF "%REPONSE%"=="2" GOTO B
    IF "%REPONSE%"=="3" GOTO C
    IF "%REPONSE%"=="4" GOTO D
    IF "%REPONSE%"=="5" GOTO END
    GOTO MENU
    :A
    TASKLIST
    GOTO MENU
    :B
    VER
    GOTO MENU
    :C
    DISKPART
    GOTO MENU
    :D
    SHUTDOWN -S
    GOTO END
    :END  


            un étranger, c'est un ami qu'on n'a pas encore rencontré.
    0
    1. jav2215 Messages postés 3 Statut Membre
       
      ha ok, merci beaucoup pour l'aide, c'est vraiment gentil.
      je cherche depuis ce matin et je me demande bêtement pourquoi ça ne fonctionne pas.
      encore merci beaucoup jee pee ;-)
      0