客套话就不说了,直接进入主题。我们通常电脑里有一些重要文件但是又不想别人看到,怎么办呢?那就给他设置个私人密码吧
打开记事本,把下面代码复制进去--另存为---文件名随便起 但是后缀改为 ".bat " 。 但是在另存为之前我们需要改点东西,if NOT %pass%== 密码 goto FAIL 找到这行代码,把密码这俩个字替换成(你要使用的密码,最后保存 。保存好了之后----双击.bat图标,会出现一个名为 Private 的文件夹,把需要保存的文件 放在文件夹里,再次双击 .bat图标,会弹出一个命令提示符窗口,在里面输入 Y ,回车! 这个 Private 文件夹就会隐藏,再次双击bat图标,在 弹出一个命令提示符窗口输入 你之前改的密码(支持 文字)回车, Private 文件夹就会就会显示!!(重要的文件切记备份!!!)
如果不小心把 批处理文件删除的话(也就是bat的文件),再重新建一个 ,打开 输入密码 之前隐藏的文件 还会回来的。具体代码如下:
cls
@ECHO OFF
title Folder Private
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Private 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
OCK
ren Private "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%== 密码 goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Private
echo Private created successfully
goto End
:End
