Have you ever wish you could lock and unlock folder so you could hide your important files without using folder properties? Now you could using BAT File. It’s a simple programming technique which will help you to rename folder and treat it as a hidden file or redirect user to control panel folder. In this tutorial I use Control Panel as a folder name because once it has been activated, windows will redirect user to control panel. You can replace folder name as you like it but i would suggest to keep it that way. Password can also be set by editing the BAT file in a notepad editor, just remember to save it as “BAT” file. Note: enclose the filename with quotation marks to save it as BAT file, eg. “Lock.BAT”. In that way, notepad will save as BAT rather than TXT File.
<<<<Start of Code>>>
cls
@ECHO OFF
title Control_Panel
if EXIST “Control_Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}” goto UNLOCK
if NOT EXIST Control_Panel 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 “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%== 032003 goto FAIL
attrib -h -s “Control_Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}”
ren “Control_Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}” Control_Panel
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Control_Panel
echo Control_Panel created successfully
goto End
:End
<<<<End of Code>>>