Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
30
Task/Menu/Batch-File/menu-1.bat
Normal file
30
Task/Menu/Batch-File/menu-1.bat
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
@echo off & setlocal enabledelayedexpansion
|
||||
|
||||
set "menuChoices="fee fie","huff and puff","mirror mirror","tick tock""
|
||||
|
||||
call :menu
|
||||
|
||||
pause>nul & exit
|
||||
|
||||
|
||||
:menu
|
||||
if defined menuChoices (
|
||||
set "counter=0" & for %%a in (%menuChoices%) do (
|
||||
set /a "counter+=1"
|
||||
set "currentMenuChoice=%%a"
|
||||
set option[!counter!]=!currentMenuChoice:"=!
|
||||
)
|
||||
)
|
||||
:tryagain
|
||||
cls&echo.
|
||||
for /l %%a in (1,1,%counter%) do echo %%a^) !option[%%a]!
|
||||
echo.
|
||||
set /p "input=Choice 1-%counter%: "
|
||||
echo.
|
||||
for /l %%a in (1,1,%counter%) do (
|
||||
if !input! equ %%a echo You chose [ %%a^) !option[%%a]! ] & goto :EOF
|
||||
)
|
||||
echo.
|
||||
echo.Invalid Input. Please try again...
|
||||
pause
|
||||
goto :tryagain
|
||||
26
Task/Menu/Batch-File/menu-2.bat
Normal file
26
Task/Menu/Batch-File/menu-2.bat
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
@echo off
|
||||
|
||||
call:menu "fee fie" "huff and puff" "mirror mirror" "tick tock"
|
||||
pause>nul
|
||||
exit /b
|
||||
|
||||
:menu
|
||||
cls
|
||||
setlocal enabledelayedexpansion
|
||||
set count=0
|
||||
set reset=endlocal ^& goto menu
|
||||
:menuloop
|
||||
for %%i in (%*) do (
|
||||
set /a count+=1
|
||||
set string[!count!]=%%~i
|
||||
echo string[!count!] = %%~i
|
||||
)
|
||||
echo.
|
||||
set /p choice=^>
|
||||
if "%choice%"=="" %reset%
|
||||
set "isNum="
|
||||
for /f "delims=0123456789" %%i in ("%choice%") do set isNum=%%i
|
||||
if defined isNum %reset%
|
||||
if %choice% gtr %count% %reset%
|
||||
echo.!string[%choice%]!
|
||||
goto:eof
|
||||
Loading…
Add table
Add a link
Reference in a new issue