用cmd命令加密文件夹

比如新建一个叫“大学财务”的文件夹,我希望这个文件夹下的内容是加密隐藏的。

  

查看的时候需要点击“大学财务.bat”这个文件,然后输入设置的密码即可。

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=>"
rem 设置密码
if NOT %pass%== 123456 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

 

最近更新:Win7下可行,Win10似乎有问题。

 

posted @ 2019-11-11 13:58  老三的博客  阅读(2339)  评论(0编辑  收藏  举报