How to Add a Password to a .Bat File
Adding a password protection to a windows .batch script isn't incredibly difficult, but it would be hard to accomplish without any instructions. If you're willing to take the time to learn then you'll have some password protection in no...
Method 1 of 2:
Writing Your Code
- Open Notepad. You can open the Notepad application by going to Start, then All Programs, and then Accessories. In Accessories you'll find Notepad. Windows users can just type "notepad", without quotes, into the start menu and hit enter. The application will open. [1]
- Begin your code with @ echo off. This is the line that you will use to start your script. Scripting is writing the code that causes the program to run correctly. This line allows you to start writing text. [2] After you write that, you will copy the code below.
:A
- echo enter password to activate program.
- set/p "pass=>"
-
if NOT %pass%== passwordhere goto :FAIL
- Add the finishing touches to end your script. At the end of your program, you need to add the following lines:
:FAIL
echo Invalid password.
If you want to write additional text you can. If you want to have time between the first line of text and the second line of text add a line that says 'ping localhost (number)'. This designates the amount of time between each line of text. Put it between the second and third line. If you want your program to run slowly and give people time to use each line of text, make the ping localhost time longer. The pause in between each line of text that shows up from the code would be the ping localhost time. If you want the program to say 'Hello' and then say 'how are you' five seconds later, you would write ping localhost 5goto :end
:end
Method 2 of 2:
Finishing Up
- Change "passwordhere" to the password of your choice. You can choose whatever password you want. It can be as long as you want too. Just remember to keep the quotation marks. [3]
- Save the file with an ending of .bat. The default will be .txt, so you'll have to change this. If you've already saved the file just go to file, then save as, and then change the extension to .bat. You might need to check the box saying 'show extension' if you don't see .txt.
- Navigate to Performance and Maintenance. You can reach this tab from the Control Panel of your computer. Now go to Scheduled Tasks and navigate to the file that you just created. You can set it to run whenever you want it to – when someone tries to log on, when they try to open a certain file or folder, or any other prompt. [4]
3.6 ★ | 22 Vote
You should read it
- How to quickly create new blank text files on Windows, Mac and Linux
- Translate images into text, convert image text to text
- What is an XML file and how to open it?
- Hide data in a 'secret' text file
- How to transfer text code with Unikey
- How to align and stretch lines in PowerPoint 2016
- How to Save a Document in Rich Text Format
- How to Create and Edit Text File in Linux by Using Terminal
- How to Become a Crisis Text Line Crisis Counselor
- 3 ways down the line in Excel, line break, down row in 1 Excel cell
- How to Convert Text to PDF
- Some tricks or LINE users should know