Note- Its different from invisible as well hidden folder. Here u need to have a password with which u can open your folder.

Here is the code

cls
 @ECHO OFF
 title Folder Locker
 if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
 if NOT EXIST Locker goto MDLOCKER
 :CONFIRM
 echo Are you sure u 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 Locker "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
 attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
 echo Folder locked
 goto End
 :UNLOCK
 echo stuff by satish
 echo Enter password to Unlock folder
 set/p "pass=>"
 if NOT %pass%==TYPE UR PASSWORD HERE goto FAIL
 attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
 ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker
 echo Folder Unlocked successfully
 goto End
 :FAIL
 echo Invalid password
 goto end
 :MDLOCKER
 md Locker
 echo Locker created successfully
 goto End
 :End

Instructions:

  1. Copy the give code in a note pad and save the note pad in your pc with the name name.bat (that is with the extension of .bat). you can replace the name portion with anything u want. Note– In place of password in the code given type your desired password.
  2. A batch file will be created where you have saved. Now double click on it , it will make a folder with the name locker at the same place where the batch file is save.
  3. Now add the files you want to be locked in that folder.
  4. Double click on the batch file. It will ask for locking the folder formed. Type y(yes). The folder will be locked and hidden.
  5. To unlock, double click on batch file again and enter the password in the new window opened.