我写一个批处理脚本为我的部门,可以进行一些远程重启和连接验证功能。但是,我想确保使用批处理脚本的人员具有活动凭据。剧本的开始是登录信息如下:L批处理脚本来验证的登录凭据
:credentials
SET /p UN=Username:
cls
SET /p PW=Password:
*login verification code here*
if %errorlevel% == 0 (
@echo off
color 02
goto :shutdownset1
) else (
if %errorlevel% == 1
echo Invalid Login Information!
pause
goto :credentials
这样的设置我使用存储的登录信息作为变量,用户必须输入,现在我无法找到正确的命令来验证这些凭据......我已经知道如何使用if和else语句与ERRORLEVEL的说法,但我缺乏初始命令或命令来验证用户名和密码。有什么想法吗。
你认为,这是一个好主意,批量验证密码?每个人都可以阅读批处理脚本。 – Endoro
因为什么这个批处理文件是干什么的,人们必须有正确的凭据才能做到这一点,和我没有想在批量用户帐户信息的永久存储。通过使用验证,在批次能够成功运行之前,我可以确保他们仍然是有效的用户。 – Steve