

本贴共获得感谢 X
13
给大伙几个有用的批处理,保护好电脑的片片,哈哈
1、双击该批处理,自动生成名为“秘密”文件夹,输入密码才能是该文件夹显现:
cls
@ECHO OFF
title Folder 秘密
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST 秘密 goto MDLOCKER
:CONFIRM
echo Are you sure you want to lock the folder(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren 秘密 "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Enter password to unlock folder
set/p "pass=>"
if NOT %pass%== 12345678 goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" 秘密
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md 秘密
echo 秘密 created successfully
goto End
:End
制作方法,将以上代码复制到记事本后再点击保存,后缀改为bat即可,当然产生的文件名可以改,只需将代码中的秘密该为自己所需要的就可以,这行%pass%== 12345678 密码的代码行,密码就是12345678,可以自己改。
注:这招应付菜鸟够了,这种隐藏不是普通的隐藏哦,即使你显示所有隐藏文件也是看不到的。当然对于高手,这招不管用哦!
2、设置文件拒绝访问:
@echo y|cacls %1 /t /c /d everyone &&cacls %2 /t /c /d everyone &&cacls %3 /t /c /d everyone &&cacls %4 /t /c /d everyone &&cacls %5 /t /c /d everyone &&cacls %6 /t /c /d everyone &&cacls %7 /t /c /d everyone &&cacls %8 /t /c /d everyone &&cacls %9 /t /c /d everyone
@echo off
制作方法同上,只要将文件拉到该批处理上,别人双击就打不开了,提示需要权限什么的。
3、取消文件拒绝访问
@echo y|cacls %1 /t /c /p everyone:f &&cacls %2 /t /c /p everyone:f &&cacls %3 /t /c /p everyone:f &&cacls %4 /t /c /p everyone:f &&cacls %5 /t /c /p everyone:f &&cacls %6 /t /c /p everyone:f &&cacls %7 /t /c /p everyone:f &&cacls %8 /t /c /p everyone:f &&cacls %9 /t /c /p everyone:f
@echo off
注:只有NTFS文件系统才有所谓的权限问题哦
[ 本帖最后由 bjzzxhzl 于 2013-12-9 22:08 编辑 ]