打开txt文本写入下述代码,后缀改为bat文件。
cls
@ECHO OFF
title Folder Private
if EXIST "HTG Locker" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo 你确定要加密隐藏Private文件夹吗?(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 Private "HTG Locker"
attrib +h +s "HTG Locker"
echo Folder locked
goto End
:UNLOCK
echo 输入密码来解锁文件夹
set/p "pass=>"
if NOT %pass%== 2333 goto FAIL
attrib -h -s "HTG Locker"
ren "HTG Locker" Private
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Private
echo Private created successfully
goto End
:End
接下来,我们可以在桌面上看到已经生成了一个locker.bat的文件,如果你需要加密某一个文件夹,那么将该文件复制到该文件夹目录下。
双击locker.bat程序,使该程序运行一次,然后在要加密的文件夹下会看到一个Private目录文件夹。
接下来,将要加密的文件夹中的文件全部移动到Private文件夹目录中,然后再次运行locker.bat程序,页面中会要求选择Y或者是N,输入Y则开始加密文件夹。
等待程序运行结束以后,我们会看到Private文件夹已经被隐藏了,同时我们也将看不到任何文件,除了locker.bat程序文件。
接下来,我们需要对Private文件夹进行解密,我们只需要再次运行locker.bat程序文件,然后在弹出的窗口中输入原先设置的密码,然后敲击回车键。
当locker.bat程序文件运行结束以后,页面中会再次生成Private文件夹,我们原来在Private文件夹中储存的文件又一一现身了,这样我们便达到了加密且隐藏文件的目的。
温馨提示:在选项中取消隐藏系统文件可以看到