There are a lot of methods that you can use to create a password protected folder. Most require the use of some third party software, but we have a neat method for hiding folders with a quick batch script.
It’s important to note that this will not actually conceal your data from somebody who knows what they are doing.
Warning: if you are a beginner you should not do this. We get emails once a week from people that don’t know what they are doing and complain they can’t find their files anymore. We also have instructions at the bottom for how to see the files again should you forget how to see them.
Create Your Password Protected Folder
Before you get started you need to create a folder that will house your password protected folder. This is just an ordinary folder. Create it anywhere and name it whatever you want.
Create a new text document inside your new folder. You can do this by right-clicking anywhere in the folder and choosing New > Text Document.
Open the document in Notepad. Copy and paste the following code into the contents of the document:
cls @ECHO OFF title Folder Private if EXIST "HTG Locker" goto UNLOCK if NOT EXIST Private 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 Private "HTG Locker" attrib +h +s "HTG Locker" echo Folder locked goto End :UNLOCK echo Enter password to unlock folder set/p "pass=>" if NOT %pass%== PASSWORD_GOES_HERE goto FAIL attrib -h -s "HTG Locker" ren "HTG Locker" Private echo Folder Unlocked successfully goto End :FAIL echo Invalid password goto end :MDLOCKER md Private echo Private created successfully goto End :End
Change the PASSWORD_GOES_HERE text in your text document to the password you want to set. You then need to save the file as a batch file. From the File menu, choose “Save as.” In the Save As window, select “All Files” from the “Save as type” dropdown. Name the file “locker.bat” and then click “Save.”
Once the file is saved as a batch file you can delete the original text file.
Next, double-click the batch file to run it. The first time you run script, it will create a folder named “Private” in the same folder where the batch file is located. This “Private” folder is where you will store all your secret things. When you have finished adding all your stuff to the Private folder, run the “locker.bat” file again.
This time you will be asked if you sure that you want to lock the folder. Press the “Y” key and then hit Enter to lock your folder.
You will see that your Private folder quickly disappears.
If you run the script yet again, you will prompted for a password.
If you enter the same password as you set in the script, the “Private” folder will reappear. If you enter the incorrect password, the script will simply terminate.
How to See the Files Again
Most people don’t know how to show system files, but anybody who has some experience will probably be able to quickly figure it out in the Folder Options. To see the files again, all you have to do is uncheck the boxes for “Show hidden files, folders, and drives” and uncheck the box for “Hide protected operating system files”.
But any ordinary user who unchecks the box will most probably be scared off by the warning message that appears.
The second way someone could comprise the folder is to open the batch file and read your password. It’s definitely not a really secure way to hide your files, but it is fun.
Attribution note: We found this script on dozens of different web sites going back many years. We have no idea who first created the script, so we’ve omitted any sort of attribution link. If you do have proof that you first created the script, contact us and we’ll adjust the article accordingly.
If You Forget Your Password
Seems like once a week somebody writes in asking how to figure out the password they set. And the answer is really simple: Right-click on the locker.bat file and choose Edit.
Then you can see the password you set in the file.