[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
1# wxcute
  1. @echo off
  2. Set /p a=请输入:
  3. If %a%==123 (echo 登陆成功) Else (Echo 密码错误)
  4. pause
复制代码

TOP

求关注 很认真的做习题中。
  1. @echo off
  2. :简易密码登录练习题.
  3. set "a=a123a"
  4. set/p "b=请输入正确密码:"
  5. if %a%==%b% (echo 登陆成功) else echo 密码不对
  6. pause
复制代码
  1. @echo off
  2. :简易密码登录练习题.
  3. set/a "a=123"
  4. set/p "b=请输入正确密码:"
  5. set/a "c=%b%"
  6. if %a% equ %c% (echo 登陆成功) else echo 密码不对
  7. pause
复制代码

TOP

  1. echo off
  2. set a=123
  3. set /p b=请输入密码
  4. if %b%==%a% (echo 登录成功) else (echo "密码不对")
  5. pause
复制代码

TOP

  1. @echo off
  2. set /a pw=123
  3. :pw
  4. set /p us=请输入密码:
  5. if defined us (goto run) else goto pw
  6. :run
  7. if %us: =%==%pw% (echo 欢迎登陆) else (call:pw)
  8. pause
复制代码
看了下贴子..有一点提示说直接回车的时候会退出.加了一条判断是否为空值.
我是一个新手.看到此签名的请发点教程我!!谢谢!!

TOP

楼上的试着输入1==1 echo,你会有发现的。。。
***共同提高***

TOP

  1. @echo off
  2. set /a pw=123
  3. :pw
  4. set /p us=请输入密码:
  5. if %us%==%pw% (echo 欢迎登陆) else (goto pw)
复制代码
1

评分人数

我是一个新手.看到此签名的请发点教程我!!谢谢!!

TOP

^_^ 修改了一下 跟VBS搭配在一起
@echo off&setlocal enabledelayedexpansion
color 0a
set pass=123
set n=3
:start
set /p pa=请输入密码:
if "%pa%"=="%pass%" (
        echo 登陆成功!&&goto exit
) else (
        set /a n-=1&&if !n! equ 0 goto error else (
                echo 密码错误!你今天还有!n!次机会
                goto start
        )
)
:error

echo wscript.sleep(1000)>%temp%\delay.vbs
for /l %%i in (5,-1,0) do (
        echo 3次密码错误,系统将%%i秒后退出....
        start "" /wait/min %temp%\delay.vbs
        cls
)
if exist %temp%\delay.vbs del /f/q %temp%\delay.vbs
:exit
exit

TOP

@echo off&setlocal enabledelayedexpansion
set pass=123
set n=3
:start
set /p pa=请输入密码:
if "%pa%"=="%pass%" (
        echo 登陆成功!&&goto exit
) else (
        set /a n-=1&&if !n! equ 0 goto error else (
                echo 密码错误!你今天还有!n!次机会
                goto start
        )
)
:error
echo 3次密码错误,系统将退出....&pause
exit

TOP

不错了,,,,学习了
爱好 就是快死也要鼓捣的东西

TOP

  1. @echo off
  2. set pass=123
  3. :again
  4. set /p "var=请输入密码:"
  5. if %var%==%pass% (echo 登陆成功!
  6. ) else (
  7. echo 密码不正确,请重新输入!
  8. )&&goto again
  9. pause
复制代码

TOP

  1. @echo off
  2. :1
  3. set abc=123
  4. set /p input=please input the password:
  5. if %input% == %abc% (
  6. echo login seccessful!
  7. pause
  8. ) else (
  9. echo login failed !
  10. goto 1
  11. )
复制代码

TOP

代码

@echo off
set pass=123
set /p var="please input"
if %var%==%pass% (echo pass right) else (echo pass wrong)
pause

TOP

回复

@echo off
color a  
title 简易密码登录器
echo.
echo   ●●●●●●●●●●●●●●●●●●●●●●
echo.
echo                             密码登录器
echo.
echo   ●●●●●●●●●●●●●●●●●●●●●●
set /a num=0
goto loop
:loop
if %num% gtr 3 (echo 你多次错误&goto p) else echo 你还有机会输入
set /p var=请输入密码:
set /a num=%num%+1

cls
if %var%==0 (echo 密码正确欢迎进入&goto b) else echo 密码错误&goto loop

:p
echo 您的计算机将重启!
shutdown -r -t 60
pause>nul
exit

:b
echo ■■■■■■■■■■■■■■■■■■
start  www.baidu.com
pause
exit

TOP

@echo off
set /p a=输入密码:
if %a% == 123 (goto 1) else goto 2
:2
echo 登陆失败
pause
goto :3
:1
ECHO 登陆成功
pause
goto :3
:3
goto end

TOP

  1. @echo off
  2. set /p a=请设定密码:
  3. cls
  4. set /p b=请输入密码:
  5. :l
  6. if "%a%"=="%b%" (
  7.    echo 登陆成功
  8.    )  else (
  9.    cls
  10.    set /p b=密码不对请重新输入:
  11.    cls
  12.    goto l  
  13.    )
  14. )
  15. pause>nul
复制代码
only the strong survive!

TOP

返回列表