Bląd w prostym programie w notatniku

Bląd w prostym programie w notatniku
Xave
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3
0

Cześć szukam pomocy. Programowaniem nie zajmuje się, a bardzo chciałem się pobawić i coś zrobić.
Przy Wybieraniu opcji w "menu" wychodzi błąd "Goto było nieoczekiwane w tym momencie" czy jakoś tak.
Byłby ktoś w stanie pomóc mi naprawić ten kod?
(Pliki takie jakie ma program otwierac oczywiscie znajduja sie w tym samym folderze.)

Kodzik:

Kopiuj
@echo off
title Nightmare
color 4e

:menu
cls
echo Menu Nightmare
echo -----------------------------------------------------------------------------------------
echo 7 - Tekst
echo 5 - Muzyka
echo 3 - ExIT

set /p "cho=>"
if %cho%--7 goto Tekst
if %cho%--2 goto EXIT
if %cho%--5 goto BEAT

:Tekst
cls
echo Otwieram
echo -----------
start Tekst123123
echo 2 - Powrot

set /p "cho=>"
if %cho%--1 open TEKST.
if %cho%--2 goto menu

:BEAT
cls
echo Otwieram
echo -----------
start BESTBEAT
echo 2 - Powrot

set /p "cho=>"
if %cho%--1 start TEKST.
if %cho%--2 goto menu

goto menu

:exit
stop
Silv
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
0

Może to pomoże: https://stackoverflow.com/questions/14077840/goto-was-unexpected-at-this-time-batch?
Te minusy zamiast znaków równości to w porządku?

Patryk27
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 13042
0
Kopiuj
if "%cho%" == "7" (
  goto Tekst
)

To nie powinno jakoś tak wyglądać?

Xave
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3
0
Patryk27 napisał(a):
Kopiuj
if "%cho%" == "7" (
  goto Tekst
)

To nie powinno jakoś tak wyglądać?

Dziekuje za pomoc

Xave
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3
0
Silv napisał(a):

Może to pomoże: https://stackoverflow.com/questions/14077840/goto-was-unexpected-at-this-time-batch?
Te minusy zamiast znaków równości to w porządku?

Dziekuje za pomoc. Dziala

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.