Skip to content

Instantly share code, notes, and snippets.

@pknowledge
Created March 17, 2020 15:36
Show Gist options
  • Save pknowledge/1feef32fa21475eb9742ea247aefe1af to your computer and use it in GitHub Desktop.
Save pknowledge/1feef32fa21475eb9742ea247aefe1af to your computer and use it in GitHub Desktop.
@ECHO OFF
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Private goto MDPrivate
:CONFIRM
echo Are you sure to lock this 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 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 Your Secure Folder
set/p "pass=>"
if NOT %pass%== YOUR-PASSWORD 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
:MDPrivate
md Private
echo Private created successfully
goto End
:End
@Einstein2150
Copy link

What is this code for? The folder is only hided. It is not secured or encrypted. Using this code seems to work in windows environments but I give you a hint. Mount the drive or stick in linux and you see what happened with the files - nothing in the aspect of security.

@222111faizan
Copy link

it contain virus

@Einstein2150
Copy link

it contain virus

NOPE

@paulalhart
Copy link

Many times I have to restart my Win 10 computer before it will accept the "Y" command to lock my private folder.

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