Use this code
Code:
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 Enter password to Unlock folder
set/p "pass=>"
if NOT %pass%==type your 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
It will create a Locker Folder which would be a hidden and will be treated as system folder so won't show up in search results. Also if you enable showing system files then also the name wouldn't be locker so its hard to find.
Process
1. Create a txt file with any desired name
2. Copy paste this code in that file
3. Save the file with extension .bat
4. Double click that file you created with .bat
5. A new Folder would be created and shown to you
6. Copy the things you want to hide in that Locker Folder
7. Double click that .bat file again and press "y". Your Locker folder must be hidden now
8. If you want to make Locker visible then double click .bat file and press y then enter.
TIP - You can even hide that .bat file and use the address bar to access that and that way everything is a secret.