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

TOP

我觉得要用attrib 命隐藏/显示文件,或者用cacls设置访问权限,较为实用的方法还是把命令直接加到右键里面,这样用起来方便很多。当然,为了防止别人操作,你也可以用批处理设置右键命令的执行口令。

TOP

举个例子吧:
@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 编辑 ]

TOP

返回列表