@ECHO off
cls
:start
ECHO.
ECHO 1. Print Hello
ECHO 2. Print Bye
ECHO 3. Print Test
set /p choice=введіть номер, щоб вивести текст.
rem if not '% choice% '== " set choice=% choice:~0;1% (не використовуйте цю команду, так як вона бере тільки першу цифру, якщо ви вводите кілька. Наприклад, якщо введете число 23455666, буде обрана тільки цифра 2 і ви отримаєте "bye"
if '%choice%'==" ECHO "%choice%" не є допустимим варіантом, спробуйте знову
if '%choice%'=='1' goto hello
if '%choice%'=='2' goto bye
if '%choice%'=='3' goto test
ECHO.
goto start
:hello
ECHO HELLO
goto end
:bye
ECHO BYE
goto end
:test
ECHO TEST
goto end
:end
pause
exit