要求用户输入正确的代码才能继续

时间:2016-09-29 04:44:27

标签: batch-file

我有这个批处理程序。我想要一个您输入代码的验证系统,它可以让您继续。如果输入错误的代码,则不会让您继续。

任何人都有一些我可以使用的代码吗?

1 个答案:

答案 0 :(得分:0)

如果您希望密码为" 1234"你会把:

@echo off
echo Enter the correct code:
set /p InputPass=Code: 
if '%InputPass%'=='1234' goto :AccessGranted
goto :AccessDenied

:AccessGranted
cls
echo Access Granted!
timeout 3 /nobreak >nul
goto :continue

:AccessDenied
cls
echo Access Denied!
echo Program on halt!
pause >nul
goto :AccessDenied

:continue

然后,如果用户在正确的位置,在最后一行(表示:继续)下输入您想要执行的代码

相关问题