Batch file 要求用户输入正确的代码以继续
我有这个批处理程序。我想要一个验证系统,你可以在其中输入代码,然后继续。如果您键入错误的代码,它将不允许您继续Batch file 要求用户输入正确的代码以继续,batch-file,Batch File,我有这个批处理程序。我想要一个验证系统,你可以在其中输入代码,然后继续。如果您键入错误的代码,它将不允许您继续 有人有我可以使用的密码吗?如果你想把密码设为“1234”,你可以放: @echo off echo Enter the correct code: set /p InputPass=Code: if '%InputPass%'=='1234' goto :AccessGranted goto :AccessDenied :AccessGranted cls echo Access
有人有我可以使用的密码吗?如果你想把密码设为“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
然后,在最后一行(上面写着:继续)下,你会输入你想执行的代码。你能给我确切的代码吗?请参见
set/p
,goto/?
,而且如果/?
@foethorize不行?他们应该让人们阅读所有关于SO的howto文章,并在允许他们发布问题之前进行测试。