Fichierb bat

amin008 Messages postés 4 Statut Membre -  
 Utilisateur anonyme -
Bonjour,
j'ai entrain de créer un fichier batch qui prend deux entrées ( un nom et une chaine)
et voici le code

@echo off
if %2=="ang" goto anglais
echo ce n'est pas juste
EXIT
:anglais
echo heloo %1
if %2=="fra" goto francais
echo ce n'est pas juste
EXIT
:francais
echo bonjour %1
if %2="ger" goto german
echo ce n'est pas juste
EXIT
:german
echo guten tag %1
mais il ne amrche plus
merci pour votre aide.
Configuration: Windows XP
Firefox 2.0.0.18

1 réponse

  1. Utilisateur anonyme
     
    Slt, essaies sa :

    @echo off
    cls
    echo.
    set /p x=Langue (fra, ang, ger): 
    if "%x%"=="ang" goto Anglais
    if "%x%"=="fra" goto Francais
    if "%x%"=="ger" goto German
    goto Erreur
    
    :Anglais
    cls
    echo.
    echo Helo %1
    pause>nul
    goto Exit
    
    :Francais
    cls
    echo.
    echo Bonjour %1
    pause>nul
    goto Exit
    
    
    :German
    cls
    echo.
    echo Guten Tag %1
    pause>nul
    goto Exit
    
    :Erreur
    color 0C
    cls
    echo.
    echo Choix invalide
    pause>nul
    goto Exit
    
    :Exit
    cls
    exit


    @+
    0