2015-02-15 2 views
0

Я новичок в кодировании пакетных файлов и получил ошибку, которую я не могу решить .. проблема возникает в: secName, я сделал на экране фотоснимку (перед ним выходит из cmd), и он сказал: «так что ваше имя [what% name% is]», а затем «синтаксис команды неверен. goto был неожиданным в это время». я получил это кодирование сделано сейчас:некорректная команда синтаксиса в пакетном файле

@echo off 
goto Welcome 
title The Game Of Everything 

:welcome 
echo. 
echo Welcome! 
echo What is your name? 
set /p name=Enter: 
goto secName 


:secName 
cls 
echo. 
echo so your name is %name%? 
set /p secName:yes or no?: 
if %secName%== yes goto begin 
if %secName%==no goto welcome 

:begin 
cls 
echo. 
echo Welcome %name%, to "The Game Of Everything"! 
echo I hope you enjoy this mini-game, downloadable on your computer! 
echo. 
echo It isn't the prettiest, but who gives a toss right? 







echo press any key to continue... 
pause>nul 

exit 
+2

'Установка/р secName = да или нет?' И исправить пространство в следующей строке –

ответ

0

изменить это:

set /p secName:yes or no?: 

к этому

set /p secName=yes or no?: 
Смежные вопросы