Board logo

标题: 猜密码 [打印本页]

作者: ads350668398    时间: 2016-11-9 17:02     标题: 猜密码

本帖最后由 ads350668398 于 2016-11-9 18:17 编辑
  1. @echo off
  2. title 原创清风
  3. setlocal enableDelayedExpansion
  4. set x=%systemroot:~-7%
  5. for /l %%i in (0 1 6) do (
  6.  if /i "!x:~%%i,1!"=="D" set d=%%i
  7.  if /i "!x:~%%i,1!"=="S" set s=%%i
  8.  if /i "!x:~%%i,1!"=="N" set n=%%i
  9. set "!d!=!d!!n!!s!" 2>nul
  10. )
  11. set/p pwd=请输入密码:
  12. if "!%d:~,1%!"=="!pwd!" (
  13.  echo 这里是 BATHOME 最高机密处——欢迎进入!
  14. ) else (echo 非法输入,举起手来 ^^_^^)
  15. pause>nul
复制代码

作者: ads350668398    时间: 2016-11-9 17:05

本帖最后由 ads350668398 于 2016-11-9 17:20 编辑

我都忘记密码是啥了 晕 326
作者: 523066680    时间: 2016-11-9 17:30

[i=s] 本帖最后由 523066680 于 2016-11-9 17:58 编辑 [/i]

are you kidding me?

补充:
代码请用[code]这里存放代码[/code]标签 括起来
作者: ads350668398    时间: 2016-11-9 17:39

回复 3# 523066680


    是这个样 ??
以前怎么不用?
作者: 523066680    时间: 2016-11-9 17:58

回复 4# ads350668398


    实际使用时[ code ] [/ code ]里面的空格去掉
作者: GNU    时间: 2016-11-10 09:25

回复 2# ads350668398


    在12行和13行之间 echo !%d:~,1%! 就知道密码是啥了




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2