[RESOLU] probleme de prise en compte taille d'une variable
Posté : 01 août 2011 23:21
bonjour a tous,
j'ecrit un batch pour realiser un menu pour installer des logiciel.le probleme c'est que mon batch me prend en compte les choix de 1 a 9 mais pas de 10 a 15.
je joint une copie du batch,
merci a tous d'avance pour votre aide
copie du batch
@echo off
:menu
cls
echo installation de logiciel
echo.
echo saisissez le num,ro correspondant au logiciel que vous souhaitez installer
echo.
echo 1: installer Microsoft Office 2003
echo.
echo 2: installer Microsoft office 2007
echo.
echo 3: installer Open Office
echo.
echo 4: installer ACID
echo.
echo 5: installer Acrobat Reader
echo.
echo 6: installer JAVA
echo.
echo 7: installer FIREFOX
echo.
echo 8: installer THUNDERBIRD
echo.
echo 9: installer FLASH PLAYER
echo.
echo 10: installer super copier
echo.
echo 11: installer XNVIEW
echo.
echo 12: installer VLC
echo.
echo 13: installer Seven Zip
echo.
echo 14: installer Internet Explorer 8
echo.
echo 15: quitter ce programme
echo.
echo ----------------------------------------------------------------------------
echo.
echo.
choice /C:123456789101112131415 veuillez saisir votre choix :
rem if %errorlevel 255 goto erreur
if %errorlevel%==1 goto office2003
if %errorlevel%==2 goto office2007
if %errorlevel%==3 goto openoffice
if %errorlevel%==4 goto acid
if %errorlevel%==5 goto acrobat_reader
if %errorlevel%==6 goto java
if %errorlevel%==7 goto firefox
if %errorlevel%==8 goto thunderbird
if %errorlevel%==9 goto flash_player
if %errorlevel%==10 goto super_copier
if %errorlevel%==11 goto xnview
if %errorlevel%==12 goto vlc
if %errorlevel%==13 goto sevenzip
if %errorlevel%==14 goto ie8
if %errorlevel%==15 goto quitter
rem :erreur
rem echo il y a une erreur
rem goto fin
:office2003
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:office2007
start D:\muse\ISATIS.pdf
goto quitter
:openoffice
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:acid
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:acrobat_reader
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:java
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:firefox
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:thunderbird
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:flash_player
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:super_copier
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:xnview
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:vlc
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:sevenzip
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:ie8
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:quitter
pause
goto menu
:q
j'ecrit un batch pour realiser un menu pour installer des logiciel.le probleme c'est que mon batch me prend en compte les choix de 1 a 9 mais pas de 10 a 15.
je joint une copie du batch,
merci a tous d'avance pour votre aide
copie du batch
@echo off
:menu
cls
echo installation de logiciel
echo.
echo saisissez le num,ro correspondant au logiciel que vous souhaitez installer
echo.
echo 1: installer Microsoft Office 2003
echo.
echo 2: installer Microsoft office 2007
echo.
echo 3: installer Open Office
echo.
echo 4: installer ACID
echo.
echo 5: installer Acrobat Reader
echo.
echo 6: installer JAVA
echo.
echo 7: installer FIREFOX
echo.
echo 8: installer THUNDERBIRD
echo.
echo 9: installer FLASH PLAYER
echo.
echo 10: installer super copier
echo.
echo 11: installer XNVIEW
echo.
echo 12: installer VLC
echo.
echo 13: installer Seven Zip
echo.
echo 14: installer Internet Explorer 8
echo.
echo 15: quitter ce programme
echo.
echo ----------------------------------------------------------------------------
echo.
echo.
choice /C:123456789101112131415 veuillez saisir votre choix :
rem if %errorlevel 255 goto erreur
if %errorlevel%==1 goto office2003
if %errorlevel%==2 goto office2007
if %errorlevel%==3 goto openoffice
if %errorlevel%==4 goto acid
if %errorlevel%==5 goto acrobat_reader
if %errorlevel%==6 goto java
if %errorlevel%==7 goto firefox
if %errorlevel%==8 goto thunderbird
if %errorlevel%==9 goto flash_player
if %errorlevel%==10 goto super_copier
if %errorlevel%==11 goto xnview
if %errorlevel%==12 goto vlc
if %errorlevel%==13 goto sevenzip
if %errorlevel%==14 goto ie8
if %errorlevel%==15 goto quitter
rem :erreur
rem echo il y a une erreur
rem goto fin
:office2003
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:office2007
start D:\muse\ISATIS.pdf
goto quitter
:openoffice
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:acid
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:acrobat_reader
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:java
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:firefox
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:thunderbird
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:flash_player
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:super_copier
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:xnview
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:vlc
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:sevenzip
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:ie8
start D:/antivirus/PC-Cillin-9.03fr.exe
goto quitter
:quitter
pause
goto menu
:q