我需要批量代码,如果用户输入yes goto:yes 如果输入任何其他内容:没有
这是我的代码
@echo off
title CMD
:main
CLS
set /p input=
if %input%==yes goto yes
else goto no
goto main
:yes
cls
echo you typed yes
pause>nul
exit
:no
cls
echo you typed something other then yes
pause>nul
exit
但它不起作用,我怎样才能让它发挥作用? 到目前为止,如果您键入yes,则转到:yes 但如果你输入别的东西,它就会变成一个空白的屏幕。
答案 0 :(得分:1)
()
中需要一些IF/ELSE
。
试试这个:
@echo off
title CMD
:main
CLS
set /p input=
if %input%==yes (
goto yes
) else (
goto no
)
goto main
:yes
cls
echo you typed yes
pause>nul
exit
:no
cls
echo you typed something other then yes
pause>nul
exit