找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
楼主: wxcute

[ 新手练习 3 ] 批处理简易密码登录

[复制链接]
发表于 2013-1-27 22:45:58 | 显示全部楼层
本帖最后由 Clarkky 于 2013-1-27 22:47 编辑

  1. @echo off
  2. :begin
  3. set pwd=123
  4. set /p key=Please input passward:
  5. if "%pwd%"=="%key%" (
  6. echo OK...
  7. goto :eof
  8. ) else (
  9. echo error...
  10. goto begin
  11. )
复制代码
发表于 2013-3-7 23:30:52 | 显示全部楼层
  1. echo 不是有意灌水,我试试CODE能用不?
  2. 感谢理解
复制代码
发表于 2013-4-3 14:07:30 | 显示全部楼层
  1. @echo off
  2. set a=123
  3. set /p v=输入密码:
  4. if %v%==%a% (echo 登陆成功) else echo 密码错误
  5. pause
复制代码
我试过了,好用。
发表于 2013-4-3 14:18:32 | 显示全部楼层
  1. @echo off
  2. set a=123
  3. set /p v=输入密码:
  4. if %v%==%a% (echo 登陆成功) else echo 密码错误
  5. pause
复制代码
发表于 2013-4-22 21:01:48 | 显示全部楼层
  1. @echo off
  2. chcp 936<nul

  3. set "pwd_init=123456"

  4. :begin
  5. set /p "pwd_input=请输入密码:"
  6. if "%pwd_init%" equ "%pwd_input%" (
  7.         echo 登录成功!&goto suc
  8. ) else (
  9.         echo 登录失败!&goto begin
  10. )

  11. :suc
  12. ::Todo for sucess

  13. pause&exit
复制代码
发表于 2013-4-23 16:16:01 | 显示全部楼层
批处理版本的啊。
发表于 2013-5-18 14:14:29 | 显示全部楼层

  1. @echo off
  2. set /a password=123
  3. set /p pd=请输入密码:
  4. if %pd% equ %password% (@echo 登陆成功
  5. )else @echo 密码不对
  6. pause >nul
复制代码
发表于 2013-5-22 11:32:31 | 显示全部楼层

  1. @echo off
  2. set b=123
  3. set /p a=请输入密码
  4. if "b"=="%a%" (echo 登录成功) else (echo 登录失败)
  5. pause>nul
复制代码
发表于 2013-5-22 11:33:40 | 显示全部楼层

  1. @echo off
  2. set b=123
  3. set /p a=请输入密码
  4. if "%b%"=="%a%" (echo 登录成功) else (echo 登录失败)
  5. pause>nul
复制代码
发表于 2013-7-19 15:30:33 | 显示全部楼层
  1. @echo off
  2. set key=123
  3. set /p password=密码:
  4. if %password% equ %key% (echo 登录成功) else echo 密码不对
  5. pause
复制代码
发表于 2013-7-29 09:41:54 | 显示全部楼层
要求:首先设定一个密码如:123;
   然后等待输入密码;
   最后判断输入正确与否并显示提示,如密码正确显示:登录成功,错误则显示:密码不对。

  1. @echo off
  2. set /p pass=
  3. if "%pass%"=="123" (echo 登陆成功) else (echo 密码错误)
  4. pause
复制代码
发表于 2013-8-3 18:48:28 | 显示全部楼层
@echo off
set /p pass=输入密码:
if %pass%==123 (goto 1) else (echo 密码错误,程序退出
pause>nul)
:1
echo 密码正确
pause>nul
发表于 2013-8-5 14:44:07 | 显示全部楼层
  1. @echo off
  2. set i=123
  3. set /p puso="please input"
  4. echo
  5. if %i% equ %puso% echo YES
  6. if  %i% neq %puso% echo NO
  7. pause
复制代码
发表于 2013-12-9 11:15:53 | 显示全部楼层
  1. @echo off
  2. set psd=123
  3. :l
  4. set /p input=请输入密码:
  5. if %input%==%psd% (
  6. echo 登陆成功。
  7. ) else (
  8. echo 密码不对。
  9. goto l)
  10. pause>nul
复制代码
发表于 2014-3-13 13:05:17 | 显示全部楼层
@echo off
set mm=123
set /p in= 请输入密码:
if “%in%”==“%mm%” (goto 1) else goto 2
:1
echo 密码正确
pause>nul
:2
echo 密码错误
pause>nul
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 05:42 , Processed in 0.020848 second(s), 7 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表