Fichierb bat

Fermé
amin008 Messages postés 4 Date d'inscription lundi 15 décembre 2008 Statut Membre Dernière intervention 17 décembre 2008 - 15 déc. 2008 à 21:37
 Utilisateur anonyme - 15 déc. 2008 à 21:42
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.
A voir également:

1 réponse

Utilisateur anonyme
15 déc. 2008 à 21:42
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