Introduction: Batch Scripts

In this instructable I am going to list every batch code I can find so it can be easier to find. I will not put every trivia game show on one or two will be enough but if you have a code you want me to put here post it in the comments or send it to me as a private message I will also optimize files if I get a chance. If you have links or files please submit them every batch code is valuable and some are very hard to find.

Step 1: Plug-ins

Common plug-ins include batch box and bg you can run these batch files and it will create plugin.bat. Rob Van Woude's blog is a great resource for finding plug-ins and learning how to code batch files his plug-ins can be found here Plug-ins

Step 2: Matrix.bat

Here is the classic marix.bat !!!
@echo off
cls
title Matrix
color 02
:start
echo %random% %random% %random% %random% %random% %random% %random% %random%

goto start

Step 3: Full Screen Matrix

Here you can find something better than the matrix. *** A FULL SCREEN MATRIX ***

Step 4: Sejma Batch Calculator

This file was coded by instructable user Sejma
Note: batch doesn't support anything but basic math I will soon post a tutorial on batch arithmatic explaining work arounds.


@echo off
title Batch Calculator by seJma
color 1f
:top
echo --------------------------------------------------------------
echo Welcome to Batch Calculator by seJma
echo --------------------------------------------------------------
echo.
set /p sum=
set /a ans=%sum%
echo.
echo = %ans%
echo --------------------------------------------------------------
pause
cls
echo Previous Answer: %ans%
goto top
pause
exit

Step 5: Pokemon

Get the Pokémon experience in a batch file.

The code is very long and can be found here
https://community.spiceworks.com/scripts/show/2360-pokemon-game-in-batch

Or downloaded from my instructable.

Step 6: Deal or No Deal

DOND.bat by ScrewTheLotOfYou

Step 7: Neo the Matrix Has You

This was not created by me however I don;t know where I found it

@echo off

color 02 cls echo W ping localhost -n .15 >nul cls echo Wa ping localhost -n .15 >nul cls echo Wak ping localhost -n .15 >nul cls echo Wake ping localhost -n .15 >nul cls echo Wake ping localhost -n .15 >nul cls echo Wake u ping localhost -n .15 >nul cls echo Wake up ping localhost -n .15 >nul cls echo Wake up ping localhost -n .15 >nul cls echo Wake up N ping localhost -n .15 >nul cls echo Wake up Ne ping localhost -n .15 >nul cls echo Wake up Neo ping localhost -n .15 >nul cls echo Wake up Neo. ping localhost -n .15 >nul cls echo Wake up Neo.. ping localhost -n .15 >nul cls echo Wake up Neo... ping localhost -n 5 >nul cls echo T ping localhost -n .15 >nul cls echo Th ping localhost -n .15 >nul cls echo The ping localhost -n .15 >nul cls echo The ping localhost -n .15 >nul cls echo The M ping localhost -n .15 >nul cls echo The Ma ping localhost -n .15 >nul cls echo The Mat ping localhost -n .15 >nul cls echo The Matr ping localhost -n .15 >nul cls echo The Matri ping localhost -n .15 >nul cls echo The Matrix ping localhost -n .15 >nul cls echo The Matrix ping localhost -n .15 >nul cls echo The Matrix h ping localhost -n .15 >nul cls echo The Matrix ha ping localhost -n .15 >nul cls echo The Matrix has ping localhost -n .15 >nul cls echo The Matrix has ping localhost -n .15 >nul cls echo The Matrix has y ping localhost -n .15 >nul cls echo The Matrix has yo ping localhost -n .15 >nul cls echo The Matrix has you ping localhost -n .15 >nul cls echo The Matrix has you. ping localhost -n .15 >nul cls echo The Matrix has you.. ping localhost -n .15 >nul cls echo The Matrix has you... ping localhost -n 5 >nul cls echo F ping localhost -n .15 >nul cls echo Fo ping localhost -n .15 >nul cls echo Fol ping localhost -n .15 >nul cls echo Foll ping localhost -n .15 >nul cls echo Follo ping localhost -n .15 >nul cls echo Follow ping localhost -n .15 >nul cls echo Follow ping localhost -n .15 >nul cls echo Follow t ping localhost -n .15 >nul cls echo Follow th ping localhost -n .15 >nul cls echo Follow the ping localhost -n .15 >nul cls echo Follow the ping localhost -n .15 >nul cls echo Follow the w ping localhost -n .15 >nul cls echo Follow the wh ping localhost -n .15 >nul cls echo Follow the whi ping localhost -n .15 >nul cls echo Follow the whit ping localhost -n .15 >nul cls echo Follow the white ping localhost -n .15 >nul cls echo Follow the white ping localhost -n .15 >nul cls echo Follow the white r ping localhost -n .15 >nul cls echo Follow the white ra ping localhost -n .15 >nul cls echo Follow the white rab ping localhost -n .15 >nul cls echo Follow the white rabb ping localhost -n .15 >nul cls echo Follow the white rabbi ping localhost -n .15 >nul cls echo Follow the white rabbit ping localhost -n .15 >nul cls echo Follow the white rabbit. ping localhost -n 5 >nul cls echo K ping localhost -n .15 >nul cls echo Kn ping localhost -n .15 >nul cls echo Kno ping localhost -n .15 >nul cls echo Knoc ping localhost -n .15 >nul cls echo Knock ping localhost -n .15 >nul cls echo Knock, ping localhost -n .15 >nul cls echo Knock, ping localhost -n .15 >nul cls echo Knock, k ping localhost -n .15 >nul cls echo Knock, kn ping localhost -n .15 >nul cls echo Knock, kno ping localhost -n .15 >nul cls echo Knock, knoc ping localhost -n .15 >nul cls echo Knock, knock ping localhost -n .15 >nul cls echo Knock, knock, ping localhost -n .15 >nul cls echo Knock, knock, ping localhost -n .15 >nul cls echo Knock, knock, N ping localhost -n .15 >nul cls echo Knock, knock, Ne ping localhost -n .15 >nul cls echo Knock, knock, Neo ping localhost -n .15 >nul cls echo Knock, knock, Neo. ping localhost -n .15 >nul cls echo Knock, knock, Neo. . ping localhost -n .15 >nul cls echo Knock, knock, Neo. . . ping localhost -n 5 >nul cls :start echo 010 010 10 01 0100 10 010 10 010 1001 10 010 10 10 010 101110 10 100 100 1011 echo 101010100 100 00100 010 0010 01000010 010 01000100010 01000 0100100 100 01000 echo 101 0100010 1000001 01010 10 0100010 10 0010 010010 0 010 010 0000111001011011 echo 000 010 01010010 010001001 00100100 1010 01001001 0010010 01001000100 00100111 echo 001 0010 10 010010010 010 100 10 01 010 010 010 010 10 010 10 010 10 01010 0 echo 000 010 00 001 0010 00 1000100 10 echo 1111 10 010 01 0010100 10 01001010 1 11 0001 00 001 1 1 01 0100000 1 1 11 1 echo 000 1000 10 010 100 0010 10 01 010 010 10000 010 010 01 10010010010 1001 100 echo 1010010 010 100 010 10 010 10 010 1010 010 01 01 00001 010 01 010 010 10 001 echo 111 11111 11111 11111 11111 11111 1111111 111111111 echo 101010100 100 00100 010 0010 01000010 010 01000100010 01000 0100100 100 011 echo 1111 10 010 01 0010100 10 01001010 1 11 0001 00 001 1 1 01 0100000 1 1 11 1 echo 000 1000 10 010 100 0010 10 01 010 010 10000 010 010 01 10010010010 1001 10011 echo 1010010 010 100 010 10 010 10 010 1010 010 01 01 00001 010 01 010 010 10 0011111 echo 101 0100010 1000001 01010 10 0100010 10 0010 010010 0 010 010 00001110010110111 echo 000 010 01010010 010001001 00100100 1010 01001001 0010010 01001000100 001001111 echo 0000 00 000000000000 000000000000000000 00000000000001111 10 0100000 1000000111 echo 111111111111111111111111111111111111111111111111111111111111111111111111111110 goto start

Step 8:

More to see more is coming and this instructable will be updated until no more suggestions are submitted please comment thanks!