1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80
| @echo off
setlocal ENABLEDELAYEDEXPANSION
set path=%path%;C:\Users\%username%\desktop\PrepaPC
color E
for /L %%I in (1,1,5) do set ITEM%%I=[ ]
:Boucle
cls
echo ###############################
echo #~~ CONFIGURATION PC LENOVO ~~#
echo ###############################
echo.
echo Quel(s) programme(s) voulez-vous executer ?
echo.
echo %ITEM1% 01. Installation d'applications
echo %ITEM2% 02. Configuration Explorer.exe
echo %ITEM3% 03. Ajout de fonctionnalites
echo %ITEM4% 04. Finalisation
echo %ITEM5% 05. Tous les programmes
echo.
echo Taper P pour revenir au menu precedent
echo Taper Q pour quitter le programme
echo Taper R pour lancer l'installation
set WhichItem=
set /P WhichItem=Faites votre choix et appuyer sur ENTER :
if not defined WhichItem goto Boucle
if /I "%WhichItem%"=="P" goto item6
if /I "%WhichItem%"=="Q" goto exit
if /I "%WhichItem%"=="R" goto RunOptions
set /A WhichItem=%WhichItem%
for /L %%I in (1,1,5) do if "%%I"=="%WhichItem%" (
if "!Item%WhichItem%!"=="[X]" (
set Item%WhichItem%=[ ]
) else (
set Item%WhichItem%=[X]
)
)
goto Boucle
:RunOptions
for /L %%I in (1,1,5) do if "!Item%%I!"=="[X]" call :Item%%I
pause
goto :EOF
:item1
REM Installation d'applications
call %path%\ConfigPC\Menu\Batch#2\#1AppsL#.bat
goto :EOF
:item2
REM Configuration Explorer.exe
call %path%\ConfigPC\Menu\Batch#2\#2ExplorerL#.bat
goto :EOF
:item3
REM Ajout de fonctionnalites
call %path%\ConfigPC\Menu\Batch#2\#3FonctionsL#.bat
goto :EOF
:item4
REM Finalisation
call %path%\ConfigPC\Menu\Batch#2\#4FinalisationL#.bat
goto :EOF
:item5
REM Tous les programmes
call %path%\ConfigPC\Menu\Batch#2\#5AllProgramsL#.bat
goto :EOF
:item6
REM %path%\Start.bat
call %path%\Start.bat
goto :EOF
:exit
exit |