我使用 set 命令并使用 if 命令来检测您输入的内容以决定下一步做什么:
@ echo off
color 4A
echo Hello!
pause >nul
echo Who are you?
set /p name="name:"
echo Hello, %name%!
pause >nul
问题:
set /p talk="talk here:>"
if %talk%="hello" echo Hello!
当然有
pause >nul
cls
最后,这不是问题。当它说>时,我输入你好,但它不起作用。它只是关闭文件。如果我输入其他内容,例如。
talk here:>Hello!
然后它说
Hello! was not expected at the time
并关闭。我如何让它检测到我说你好并用你好回应!? 请帮忙!