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

批处理密码猜测

运用%random%猜测三位数密码,先设定密码为888,然后猜测出密码是888并显示出来,然后显示:“密码已获取,欢迎进入”,并自动把密码写入mima.txt里面。如果密码在获取中,则显示:正在获取密码请等待! 最好能看出密码猜测了多少次?

[ 本帖最后由 rogue_1983 于 2010-7-30 13:53 编辑 ]

可以,但是最好能显示出变量%random%    一共猜测了多少次!

TOP

这次不错,呵呵。

TOP

有没有高手写出排除已猜出过的密码,使其更加简单快速啊?

[ 本帖最后由 rogue_1983 于 2010-7-30 19:21 编辑 ]

TOP

谢谢你的指正,疏忽了。呵呵

@echo off
    :a
    set /a var=%random%%%900
    set /a vas+=1
    if %var%==888 (
    echo %var% >>mima.txt&echo 已获取密码为:%var%&echo 一共猜测了%vas%次&goto :b) else (
    goto :c)
    :b
    echo 密码正确欢迎进入!^^^-^^!&pause&goto quit
    :c
    echo 正在获取密码,请等待……&echo %var%&goto :a
    pause

[ 本帖最后由 rogue_1983 于 2010-7-31 19:21 编辑 ]

TOP

回复 11楼 的帖子

首先赞赏你对次帖的态度,你的代码看过了,有些不太懂,不过,我需要指出的是,没有过程,让别人看不到运行过程,就像直接显示出来似的,我发这个帖子只是给我这样的菜鸟练习一些命令的。呵呵

TOP

返回列表