- 新建txt文档,复制以下代码,放入文档:
@ECHO OFF
title Folder Private
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo 你确定要给文件夹上锁吗?(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 无效选择。
goto CONFIRM
:LOCK
ren Private "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo 文件夹已上锁。
goto End
:UNLOCK
echo 输入密码以访问该文件夹:
set/p "pass=>"
if NOT %pass%== 123 goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private
echo 成功解锁。
goto End
:FAIL
echo 密码无效。
goto end
:MDLOCKER
md Private
echo 成功上锁。
goto End
:End
将
if NOT %pass%== 123 goto FAIL
中的
123
修改为自己想要设置的密码
保存,把文件名重命名为:加密解密文件.bat
双击会自动生成一个名为“private”的文件夹
把需要加密的文件放到此文件夹下
双击bat程序。
会提示是否上锁,输入“y”即上锁,“n”则不会上锁。
输入“y”此时文件夹会消失。
再次点击bat文件输入你的密码文件夹会出现
不过懂程序的人点右键编辑bat文件还是能看到密码的