Introduction: Big Helpfull Batch File Menu

Picture of Big Helpfull Batch File Menu

          Hey guys, I have read some instructables and found them very inspiring so I decided to make one too!  (By the way, this is all my work....thats it........)
A friend of mine wanted a "cool shortcut to everything I want, with a password"; so I spent a couple nights on this baby...

Step 1: Basics

If you are reading this, you probably have a good background with batch files, (good for you!) if not, pay attention. Open up Notepad (Text Document) and copy the following.......

 @echo off
color 9
Title Password Page
set /a tries=2
echo Teo's Folder
echo Please Enter Password
echo ----------------------------------------------
echo %tries% attempt(s) left.
echo ----------------------------------------------

set /p pass=
if %pass%==4123 goto correct
rem            !!!!!!!!!!!!!!!!!!!!4123 can be substituted with anything, cause it's your password!!!!!!!!!!!!!!!!!
set /a tries=%tries -1
if %tries%==0 goto penalty

goto top

echo Sorry, too many incorrect passwords, initiating shutdown.
start shutdown -s -f -t 300 -c "Should have asked for permission...SHUTDOWN INITIATED"

Title Menu of Awesomeness   \,,/(-.-)\,,/
echo                                   %TIME%
echo  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
echo  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
echo           ! This Program Takes Up a Bunch of Memory when Running things !
echo  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
echo  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
echo  Type the number of the option you wish to execute, followed by the [ENTER] key
echo  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
echo  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
echo              [ALT] + [ENTER] Activates/Deactivates Full Screen Mode
echo  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
echo  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
echo                         1 - Instant Shutdown
echo                         2 - 5 Minute Count Shutdown
echo                         3 - Logoff
echo                         4 - Shutdown Abort
echo                         5 - 5 Minute Count Restart
echo                         6 - Instant Restart
echo                         7 - Exit (X)
echo                         8 - Refresh
echo                         9 - What's the Time, Exactly?
echo                        10 - Goto Facebook (When Online)
echo                        11 - File Tree
echo                        12 - Goto Facebook, if Blocked (When Online)
echo                        13 - Normal Command Prompt Window
echo                        14 - Remote -S -L -R Menu
echo                        15 - Goto (When Online)
echo                        16 - List of Blocked Websites
echo                        17 - Task Manager
echo                        18 - Matrix
echo                        19 - Open System 32
echo                        20 - Calculator
echo                        21 - Paint
echo                        22 - Chat With Other (Same Networked) Computers
echo                        23 - DIRectory
echo                        24 - ECHO ON
echo                        25 - Character Map
echo                        26 - Private Character Maker
echo                        27 - Telnet
echo                        28 - Batch Calculator

set Choice=
set /p Choice=""

if '%Choice%'=='1' goto insta
if '%Choice%'=='2' goto fivemin
if '%Choice%'=='3' goto log
if '%Choice%'=='6' goto inre
if '%Choice%'=='4' goto abort
if '%Choice%'=='TEO' goto teo
if '%Choice%'=='5' goto restart
if '%Choice%'=='7' goto exit
if '%Choice%'=='8' goto refresh
if '%Choice%'=='9' goto time
if '%Choice%'=='10' goto face
if '%Choice%'=='11' goto tree
if '%Choice%'=='12' goto face2
if '%Choice%'=='13' goto cmd
if '%Choice%'=='14' goto remote
if '%Choice%'=='15' goto play
if '%Choice%'=='16' goto blocked
if '%Choice%'=='17' goto taskmgr
if '%Choice%'=='18' goto matrix
if '%Choice%'=='19' goto 32
if '%Choice%'=='20' goto calc
if '%Choice%'=='21' goto paint
if '%Choice%'=='22' goto chat
if '%Choice%'=='23' goto dir
if '%Choice%'=='24' goto echoon
if '%Choice%'=='25' goto chara
if '%Choice%'=='26' goto charamake
if '%Choice%'=='27' goto telnet
if '%Choice%'=='28' goto batcalc

echo '%Choice%' is not valid
ping localhost -n 5 >Nul
echo Try again
ping localhost -n 5 >nul
goto Start

echo Do You Really Want to do This?
shutdown -s -t 0
goto exit

shutdown -s -f -t 300 -c "You have 5 minutes to finish up"
goto anything?

shutdown -f
goto exit

msg * See You Soon!

shutdown -a
goto anything?

msg * ooo! hidden option! hahaha!
ping localhost -n 5 >nul
goto 1bla

echo T 3 E O  T 3 E O  T 3 E O  T 3 E O  T 3 E O  T 3 E O  T 3 E O  T 3 E O  T 3 E O
goto 1bla

shutdown -r -t 300 -c "5 minutes left"
goto exit2

shutdown -r -t 0
goto exit


Title ...Please Wait...
echo ...please wait...
ping localhost -n 3 >nul
goto Start

Title Menu's Exact Military Time
echo             [ALT] + [ENTER] Activates/Deactivates Full Screen Mode
echo                                ~ %TIME% ~
echo                              Exact Military Time
ping localhost -n .000000000000000000000001 >nul
goto time

msg * Scroll Up if You Don't See Anything.
msg * Anything Else?
goto Start

goto exit

tree C:/
ping localhost -n 5 >nul
goto anything?2

msg * Anything Else?
goto :Start

goto exit

goto exit

shutdown -i
goto anything?

goto exit2

notepad c:\WINDOWS\system32\drivers\etc\hosts
goto exit2

goto anything?

color 2
echo %random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%
goto matrix

goto anything?

goto anything?

goto anything?

goto anything?

echo                                        Welcome Teo.
ping localhost -n 3 >nul
goto Start

echo It's My PSP's Password
ping localhost -n 5 >nul
goto question

msg * do you think i'm that stupid?!
msg * I'm Insulted!

ping localhost -n 10 >nul
goto anything?

@echo on
goto Start

goto anything?

goto anything?


echo --------------------------------------------------------------
echo Welcome to Batch Calculator
echo --------------------------------------------------------------
set /p sum=
set /a ans=%sum%
echo = %ans%
echo --------------------------------------------------------------
echo Previous Answer: %ans%
goto begin 

Step 2: Saving

Picture of Saving

After copying all that script, paste it in the Notepad/Text Document you previously opened up. Then go up to Save as and save it on your Desktop as "watever.bat".

The ".bat" part is crucial for the script to run properly. It lets your computer know how and what to save it as.

Step 3: The End

Picture of The End

If you did it correctly a "menu looking thing" should appear and ask for a password, then if properly typed and entered another "menu looking thing" should appear and give you some options to choose from.

I am not telling you to do this, and if you do something wrong or even if you did something right and something bad still happens, I am not responsible.

On a happier note.... Please comment and criticize so I can be a better ...... instructabler. I love to talk to my readers and enjoy the conversation.

Good luck


jack#225k (author)2013-04-17

really good file, but i have another question is there a way to echo large quantities of text?

Prof. Pickle (author)2012-12-19

I do believe that the timeout for the PING command must be an integer. A.K.A: Not 0.00000000000000000000001 or whatever you had it as.

jabarilondon13 (author)2012-12-16

great menu you should add games

About This Instructable



More by Gravity Falls Drummer:Big Helpfull Batch File Menu
Add instructable to: