Skip to content

Instantly share code, notes, and snippets.

@fobabs
Last active January 6, 2025 15:53
Show Gist options
  • Save fobabs/9cb03bf5a9d294626090618adde560a3 to your computer and use it in GitHub Desktop.
Save fobabs/9cb03bf5a9d294626090618adde560a3 to your computer and use it in GitHub Desktop.
A batch file used to lock and hide folders and files in Windows 10
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 Enter password to Unlock folder
set/p "pass=>"
if NOT %pass%==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
@LundyBancroft
Copy link

Hmmm. It all worked until I tried to unlock the folder. I ran the batch file again, it asked for my password, which I input, and it was done -- but the folder didn't reappear. Any suggestions?

@LundyBancroft
Copy link

Also, when I reran the batch file after inputting my password, it just asked for my password again and the same thing happened.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment