- 帖子
- 6
- 积分
- 181
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2008-12-22
|
30楼
发表于 2008-12-30 11:30
| 只看该作者
举个例子吧:
@ECHO off
echo 请输入密码:
:start
ping 127.1 -n 5 -w 10|set /p p=>con
set /p p=
cls
echo.
for /f "skip=1 tokens=4" %%i in ('md5 -s %p%') do set MD5=%%i
if %MD5%==c8ba76c279269b1c6bc8a07e38e78fa4 goto OK
echo 密码有误,请重新输入:
set /a t+=1
if %t% lss 3 goto start
echo 对不起,超过限制次数了。&goto :eof
:OK
cacls %1 /t /e /r administrator everyone
--------------------------------------------------------------------
以上内容保存为c.bat放在系统文件夹,
注册表添加文件夹右键命令:c "%1"
---------------------------------------------------------------------
注:md5.exe为外部程序。
[ 本帖最后由 jxing1214 于 2008-12-30 11:31 编辑 ] |
|