Introduction: Awesome Batch Codes

Picture of Awesome Batch Codes

If you've seen batch codes you've seen the basic calculator, matrix and folder Locker but here are some special ones I bet you've never seen including a matrix that goes up not down, an error message creator using pure batch not vbs and other cool files enjoy! Sorry for the p tags remove them from the codes.

Step 1: Error Message Using Only Batch NO Vbs

Picture of Error Message Using Only Batch NO Vbs

This makes an error message using only one batch code if anyone knows how to change the msg title please tell me.

::::::::::::::::::::::::::::::::::::::::::::::::

@if (true == false) @end /*!
@echo off mshta "about:

" %* goto :EOF */

alert("Hello, world!");

:::::::::::::::::::::::::::::::::::::::::::::::::::

you can call it in a file like this

@echo off

cls

echo enter a password

set /p pass=

call msg

:msg

@if (true == false) @end /*!
@echo off mshta "about:

" %* goto :EOF */ alert("Thank you %username%!");

Step 2: American Flag .bat

Picture of American Flag .bat

here is the code to make the American flag sorry its kinda slow

<p>@echo off<br>setlocal enabledelayedexpansion
mode con cols=80 lines=25</p><p>   for /F "tokens=1,2 delims=#" %%a in ('"prompt #$H#$E# & echo on & for %%b in (1) do rem"') do (
      set "DEL=%%a"
   )</p><p>for /l %%a in (1,1,5) do (
   for /l %%b in (1,1,6) do (
      call:ColorText "ÿÿÿ" "90"
      call:ColorText "xÿ" "9F"
   )
   for /l %%b in (1,1,30) do (
      call:ColorText "ÿ" "C0"
   )
   echo/
   for /l %%b in (1,1,6) do (
      call:ColorText "x" "9F"
      call:ColorText "ÿÿÿÿ" "90"
   )
   for /l %%b in (1,1,30) do (
      call:ColorText "ÿ" "F0"
   )
   echo/
)
for /l %%b in (1,1,3) do (
   for /l %%b in (1,1,60) do (
      call:ColorText "ÿ" "C0"
   )
   echo/
   for /l %%b in (1,1,60) do (
      call:ColorText "ÿ" "F0"
   )
   echo/
)
pause>nul
exit/b
:ColorText
    "%~1"
   findstr /v /a:%2 /R "^

@echo off
setlocal enabledelayedexpansion mode con cols=80 lines=25

for /F "tokens=1,2 delims=#" %%a in ('"prompt #$H#$E# & echo on & for %%b in (1) do rem"') do ( set "DEL=%%a" )

for /l %%a in (1,1,5) do ( for /l %%b in (1,1,6) do ( call:ColorText "ÿÿÿ" "90" call:ColorText "xÿ" "9F" ) for /l %%b in (1,1,30) do ( call:ColorText "ÿ" "C0" ) echo/ for /l %%b in (1,1,6) do ( call:ColorText "x" "9F" call:ColorText "ÿÿÿÿ" "90" ) for /l %%b in (1,1,30) do ( call:ColorText "ÿ" "F0" ) echo/ ) for /l %%b in (1,1,3) do ( for /l %%b in (1,1,60) do ( call:ColorText "ÿ" "C0" ) echo/ for /l %%b in (1,1,60) do ( call:ColorText "ÿ" "F0" ) echo/ ) pause>nul exit/b :ColorText "%~1" findstr /v /a:%2 /R "^$" "%~1" nul del "%~1" > nul 2>&1 exit/b ::http://www.dostips.com/forum/viewtopic.php?f=3&t=5641&hilit=Batch+circle+file

quot; "%~1" nul del "%~1" > nul 2>&1 exit/b ::http://www.dostips.com/forum/viewtopic.php?f=3&t=5641&hilit=Batch+circle+file</p>

Step 3: Windows XP Boot Screen

Picture of Windows XP Boot Screen

Here is the windows XP boot screen (it never turns on though)

<p>@echo off<br>call :conf
if not exist batbox.exe call :mkbtx
mode con cols=93 lines=40
batbox /o 37 8 %flag% /c 0x0f /g 20 10 /d "TM"
batbox /f 1
batbox /o 31 28 %progressbar%
batbox /o 20 20 %WinXP%
:start
batbox /o %move% 32 %gum%
set /a move+=1
batbox /o %move% 32 %load%
if %max_D%==%move% batbox /o %move% 32 %gum% & call :reset
batbox /w 20
goto :start
:mkbtx
for %%b in ( 
4D5343460000000073030000000000002C000000000000000301010001000000
00000000470000000100010000060000000000000000FE4259B5200062617462
6F782E657865003FD9412724030006434BB5545F485361143F5737F0CF726B3A
102ABB528B1EC24813421026D3529AB59C184460D7ED6EF7CE79EFB8F74A562F
0B1D543EF5143DC60483C27AF0C14248B18710A4979ECA40426A0329A1B21ECA
AF73EE9D4E21B287FAB6DF77CFF99DF37DDFEF3B3B779D1752C001800D5CC018
808F1C1C3ED879A41015FB9F56C064E942ED141758A8ED96649D4F6A6A4C1306
F8B0A028AAC1F789BC36A8F0B2C2B79E0DF1036A44ACDB557670638F601B4080
E3A0C3FBFDDC06B7044EAE9CE34EA2283041C3B505A48E9E450079B99B69C05B
FC4B1457BC75DD6666DECD8F981BE02EF71797FDC7A32E9A100C7C1EB1E505D9
2CDD5BC7252AC57F1E92ABCA0771EB21D968029C98E76125D25F9967D1ED838C
8372D6F24E093AD9175832FFADCAD43C7F8C459F9442D39D1E8C3947C6913F15
7BB79A7BCD18CBA6D10BB24687B9E33226E4E6904E5DE37A9DE90A3C9C7926F1
98F48C73E401F2CC731FBD66BAB2335D6E8689B0336A13E6798C76B601772CB6
F7E2565EEAD64C1589A931C93092B34B2ECE4E1C6BB466EBE82C1DDD4E8A3ED3
5ED25137B163B861AE9ED8B7D452F182D42F945F4D111213920E14F28B908D57
B3C61233710903560539A9DA3CD0E257901F6EA600D664019744879B295EE44C
3F43EF9BFD303A3FD172A61FE13CDABC17FD9BEBB39F5CD7DFD3BDEEF155565D
6E63B4D8CC0E9EEF910E15745C5D47755EAB32AB245726A20A890C55275B4616
952417A44035BA71FC8498670A970F3F77CCCD7E2862E3F524D44EBFBB6D741F
3D46F7A4DF3847E885988B835574AF0EDE4893F9056F1874970F26101F111711
B6DD3EA8411C472C20A611FD31211C8D0CA89737DAEC4665A1E532F8CA8DA13F
ED2E7013682FBA7FDFA29DA11E7F57775D6B2000A7DBBACEB4051AEA4D077EE0
02076E54833881E846488864FEB09DE2D8AAA2113222ED82124988E48744C3AF
2ABA9A103BF17F6A3BD32D0E192D86A1C97D8386B82DE21FD474550BAABA6CC8
AA42ABBA4421920F7628C941A385F213A298DCB6AE55D69309E18A79D40C6A9A
47BC422C2356106B799D7F8AE16D345931A264F5C644232C9916990382AC085A
4C475F1C920D93EFEF932C4B3734434D00FC02 
) Do >>t.dat (Echo.For b=1 To len^("%%b"^) Step 2
ECHO WScript.StdOut.Write Chr^(Clng^("&H"^&Mid^("%%b",b,2^)^)^) : Next)
Cscript /b /e:vbs t.dat>batbox.ex_
Del /f /q /a t.dat >nul 2>&1
Expand -r batbox.ex_ >nul 2>&1
Del /f /q /a batbox.ex_ >nul 2>&1
goto:eof
:conf
set max_D=49
set max_G=30
set gum=/c 0x00 /g 2 -3 /a 220 /g 4 -3 /a 220 /g 6 -3 /a 220
set load=/c 0xb9 /g 2 -3 /a 220 /c 0xb9 /g 4 -3 /a 220 /c 0xb9 /g 6 -3 /a 220
set WinXP=/c 0x0f /g 0 0 /a 219 /c 0x0f /g 0 1 /a 219 /c 0x0f /g 1 2 /a 219 /c 0x0f /g 1 3 /a 219 /c 0x0f /g 2 4 /a 219 /c 0x0f /g 3 4 /a 219 /c 0x0f /g 3 3 /a 219 /c 0x0f /g 4 4 /a 219 /c 0x0f /g 5 3 /a 219 /c 0x0f /g 5 2 /a 219 /c 0x0f /g 6 1 /a 219 /c 0x0f /g 6 0 /a 219 /c 0x00 /g 3 4 /a 219 /c 0x0f /g 9 1 /a 219 /c 0x0f /g 9 3 /a 219 /c 0x0f /g 9 4 /a 219 /c 0x0f /g 12 4 /a 219 /c 0x0f /g 12 3 /a 219 /c 0x0f /g 12 2 /a 219 /c 0x0f /g 12 1 /a 219 /c 0x0f /g 13 2 /a 219 /c 0x0f /g 14 1 /a 219 /c 0x0f /g 15 1 /a 219 /c 0x0f /g 16 2 /a 219 /c 0x0f /g 16 3 /a 219 /c 0x0f /g 16 4 /a 219 /c 0x0f /g 18 2 /a 219 /c 0x0f /g 18 3 /a 219 /c 0x0f /g 19 4 /a 219 /c 0x0f /g 20 4 /a 219 /c 0x0f /g 19 1 /a 219 /c 0x0f /g 20 1 /a 219 /c 0x0f /g 21 1 /a 219 /c 0x0f /g 21 0 /a 219 /c 0x0f /g 21 2 /a 219 /c 0x0f /g 21 3 /a 219 /c 0x0f /g 21 4 /a 219 /c 0x00 /g 18 2 /a 219 /c 0x00 /g 18 3 /a 219 /c 0x00 /g 19 1 /a 219 /c 0x00 /g 19 4 /a 219 /c 0x00 /g 21 3 /a 219 /c 0x00 /g 21 2 /a 219 /c 0x00 /g 21 0 /a 219 /c 0x0f /g 19 2 /a 219 /c 0x0f /g 19 3 /a 219 /c 0x0f /g 22 0 /a 219 /c 0x0f /g 22 1 /a 219 /c 0x0f /g 22 2 /a 219 /c 0x0f /g 22 3 /a 219 /c 0x0f /g 22 4 /a 219 /c 0x0f /g 25 2 /a 219 /c 0x0f /g 25 3 /a 219 /c 0x0f /g 26 4 /a 219 /c 0x0f /g 27 4 /a 219 /c 0x0f /g 26 1 /a 219 /c 0x0f /g 27 1 /a 219 /c 0x0f /g 28 2 /a 219 /c 0x0f /g 28 3 /a 219 /c 0x0f /g 31 1 /a 219 /c 0x0f /g 31 2 /a 219 /c 0x0f /g 32 3 /a 219 /c 0x0f /g 33 4 /a 219 /c 0x0f /g 34 3 /a 219 /c 0x0f /g 35 4 /a 219 /c 0x0f /g 36 3 /a 219 /c 0x0f /g 37 2 /a 219 /c 0x0f /g 37 1 /a 219 /c 0x0f /g 40 4 /a 219 /c 0x0f /g 41 4 /a 219 /c 0x0f /g 42 4 /a 219 /c 0x0f /g 43 3 /a 219 /c 0x0f /g 42 2 /a 219 /c 0x0f /g 41 2 /a 219 /c 0x0f /g 40 2 /a 219 /c 0x0f /g 40 1 /a 219 /c 0x0f /g 40 0 /a 219 /c 0x0f /g 41 0 /a 219 /c 0x0f /g 42 0 /a 219 /c 0x00 /g 40 0 /a 219 /c 0x00 /g 40 2 /a 219 /c 0x0f /g 43 0 /a 219 /c 0x0f /g 45 2 /a 184 /c 0x0f /g 45 1 /a 184 /c 0x0f /g 45 2 /a 184 /c 0x00 /g 45 2 /a 184 /c 0x04 /g 47 1 /a 219 /c 0x04 /g 46 1 /a 219 /c 0x04 /g 46 2 /a 219 /c 0x04 /g 45 3 /a 219 /c 0x04 /g 48 2 /a 219 /c 0x04 /g 49 3 /a 219 /c 0x04 /g 48 0 /a 219 /c 0x04 /g 49 -1 /a 219 /c 0x04 /g 45 0 /a 219 /c 0x04 /g 44 -1 /a 219 /c 0x00 /g 46 1 /a 219 /c 0x00 /g 45 0 /a 219 /c 0x00 /g 44 -1 /a 219 /c 0x04 /g 46 0 /a 219 /c 0x04 /g 45 -1 /a 219 /c 0x04 /g 51 -1 /a 219 /c 0x04 /g 51 0 /a 219 /c 0x04 /g 51 1 /a 219 /c 0x04 /g 51 2 /a 219 /c 0x04 /g 51 3 /a 219 /c 0x04 /g 52 -1 /a 219 /c 0x04 /g 53 -1 /a 219 /c 0x04 /g 54 0 /a 219 /c 0x04 /g 53 1 /a 219 /c 0x04 /g 52 1 /a 219 /c 0x0f /g 0 -1 /d "microsoft" /c 0x0f /g 9 -1 /a 184 /c 0x0f /g 9 7 /a 201 /c 0x0f /g 10 7 /a 205 /c 0x0f /g 11 7 /a 205 /c 0x0f /g 12 7 /a 205 /c 0x0f /g 13 7 /a 205 /c 0x0f /g 14 7 /a 205 /c 0x0f /g 15 7 /a 205 /c 0x0f /g 16 7 /a 205 /c 0x0f /g 18 7 /a 205 /c 0x0f /g 17 7 /a 205 /c 0x0f /g 19 7 /a 205 /c 0x0f /g 20 7 /a 205 /c 0x0f /g 21 7 /a 205 /c 0x0f /g 22 7 /a 205 /c 0x0f /g 23 7 /a 205 /c 0x0f /g 24 7 /a 205 /c 0x0f /g 25 7 /a 205 /c 0x0f /g 26 7 /a 205 /c 0x0f /g 27 7 /a 205 /c 0x0f /g 28 7 /a 205 /c 0x0f /g 30 7 /a 205 /c 0x0f /g 31 7 /a 205 /c 0x0f /g 29 7 /a 205 /c 0x0f /g 32 7 /a 205 /c 0x0f /g 33 7 /a 205 /c 0x0f /g 34 7 /a 205 /c 0x0f /g 36 7 /a 205 /c 0x0f /g 35 7 /a 205 /c 0x0f /g 37 7 /a 205 /c 0x0f /g 38 7 /a 187 /c 0x0f /g 9 9 /a 200 /c 0x0f /g 38 9 /a 188 /c 0x0f /g 10 7 /d "                             " /c 0x00 /g 9 7 /d "                             " /c 0x00 /g 9 9 /a 219 /c 0x00 /g 38 9 /a 219
set progressbar=/c 0x0f /g 0 0 /a 201 /c 0x0f /g 2 0 /a 205 /c 0x0f /g 1 0 /a 205 /c 0x0f /g 3 0 /a 205 /c 0x0f /g 4 0 /a 205 /c 0x0f /g 5 0 /a 205 /c 0x0f /g 7 0 /a 205 /c 0x0f /g 6 0 /a 205 /c 0x0f /g 8 0 /a 205 /c 0x0f /g 9 0 /a 205 /c 0x0f /g 10 0 /a 205 /c 0x0f /g 11 0 /a 205 /c 0x0f /g 13 0 /a 205 /c 0x0f /g 14 0 /a 205 /c 0x0f /g 15 0 /a 205 /c 0x0f /g 17 0 /a 205 /c 0x0f /g 16 0 /a 205 /c 0x0f /g 12 0 /a 205 /c 0x0f /g 18 0 /a 205 /c 0x0f /g 19 0 /a 205 /c 0x0f /g 20 0 /a 205 /c 0x0f /g 21 0 /a 205 /c 0x0f /g 22 0 /a 205 /c 0x0f /g 23 0 /a 205 /c 0x0f /g 24 0 /a 205 /c 0x0f /g 25 0 /a 187 /c 0x0f /g 0 2 /a 200 /c 0x0f /g 25 2 /a 188 /c 0x0f /g 2 2 /a 205 /c 0x0f /g 1 2 /a 205 /c 0x0f /g 3 2 /a 205 /c 0x0f /g 4 2 /a 205 /c 0x0f /g 5 2 /a 205 /c 0x0f /g 6 2 /a 205 /c 0x0f /g 7 2 /a 205 /c 0x0f /g 8 2 /a 205 /c 0x0f /g 9 2 /a 205 /c 0x0f /g 10 2 /a 205 /c 0x0f /g 11 2 /a 205 /c 0x0f /g 12 2 /a 205 /c 0x0f /g 13 2 /a 205 /c 0x0f /g 14 2 /a 205 /c 0x0f /g 15 2 /a 205 /c 0x0f /g 16 2 /a 205 /c 0x0f /g 17 2 /a 205 /c 0x0f /g 18 2 /a 205 /c 0x0f /g 19 2 /a 205 /c 0x0f /g 20 2 /a 205 /c 0x0f /g 21 2 /a 205 /c 0x0f /g 22 2 /a 205 /c 0x0f /g 23 2 /a 205 /c 0x0f /g 24 2 /a 205 /c 0x0f /g 0 1 /a 186 /c 0x0f /g 25 1 /a 186
set flag=/c 0x7c /g 0 0 /a 219 /c 0x7c /g 1 0 /a 219 /c 0x7c /g 2 0 /a 219 /c 0x7c /g 3 0 /a 219 /c 0x7c /g 4 0 /a 219 /c 0x7c /g -2 1 /a 219 /c 0x7c /g -1 1 /a 219 /c 0x7c /g -1 0 /a 219 /c 0x7c /g 0 1 /a 219 /c 0x7c /g 1 1 /a 219 /c 0x7c /g 2 1 /a 219 /c 0x7c /g 3 1 /a 219 /c 0x7c /g 4 1 /a 219 /c 0x7c /g 5 1 /a 219 /c 0x7c /g -2 2 /a 219 /c 0x7c /g -1 2 /a 219 /c 0x7c /g 0 2 /a 219 /c 0x7c /g 1 2 /a 219 /c 0x7c /g 2 2 /a 219 /c 0x7c /g 4 2 /a 219 /c 0x7c /g 3 2 /a 219 /c 0x7c /g 5 2 /a 219 /c 0x7c /g -2 3 /a 219 /c 0x7c /g 5 3 /a 219 /c 0x7c /g -3 1 /a 219 /c 0x7c /g -3 2 /a 219 /c 0x7c /g -3 3 /a 219 /c 0x7c /g 6 1 /a 219 /c 0x7c /g 6 2 /a 219 /c 0x7c /g 6 3 /a 219 /c 0x79 /g -1 5 /a 219 /c 0x79 /g 0 5 /a 219 /c 0x79 /g 1 5 /a 219 /c 0x79 /g 2 5 /a 219 /c 0x79 /g 3 5 /a 219 /c 0x79 /g 4 5 /a 219 /c 0x79 /g 5 6 /a 219 /c 0x79 /g 3 6 /a 219 /c 0x79 /g 2 6 /a 219 /c 0x79 /g 1 6 /a 219 /c 0x79 /g 0 6 /a 219 /c 0x79 /g -1 6 /a 219 /c 0x79 /g -2 6 /a 219 /c 0x79 /g -3 6 /a 219 /c 0x79 /g 4 6 /a 219 /c 0x79 /g 6 6 /a 219 /c 0x79 /g 6 7 /a 219 /c 0x79 /g 5 7 /a 219 /c 0x79 /g 4 7 /a 219 /c 0x79 /g 3 7 /a 219 /c 0x79 /g 1 7 /a 219 /c 0x79 /g 0 7 /a 219 /c 0x79 /g -1 7 /a 219 /c 0x79 /g -2 7 /a 219 /c 0x79 /g -3 7 /a 219 /c 0x79 /g -3 8 /a 219 /c 0x79 /g -2 8 /a 219 /c 0x79 /g 6 8 /a 219 /c 0x79 /g 5 8 /a 219 /c 0x79 /g 2 7 /a 219 /c 0x7c /g -2 0 /a 219 /c 0x7c /g -3 0 /a 219 /c 0x7c /g 5 0 /a 219 /c 0x7c /g 6 0 /a 219 /c 0x7c /g -1 -1 /a 219 /c 0x7c /g 0 -1 /a 219 /c 0x7c /g 1 -1 /a 219 /c 0x7c /g 2 -1 /a 219 /c 0x7c /g 3 -1 /a 219 /c 0x7c /g 4 -1 /a 219 /c 0x79 /g 0 8 /a 219 /c 0x79 /g -1 8 /a 219 /c 0x79 /g 1 8 /a 219 /c 0x79 /g 2 8 /a 219 /c 0x79 /g 3 8 /a 219 /c 0x79 /g 4 8 /a 219 /c 0x79 /g 4 9 /a 219 /c 0x79 /g 5 9 /a 219 /c 0x79 /g 6 9 /a 219 /c 0x79 /g -2 9 /a 219 /c 0x79 /g -3 9 /a 219 /c 0x70 /g 3 9 /a 219 /c 0x70 /g 4 9 /a 219 /c 0x7c /g -4 1 /a 219 /c 0x7c /g -4 2 /a 219 /c 0x7c /g -4 3 /a 219 /c 0x79 /g -4 7 /a 219 /c 0x79 /g -4 8 /a 219 /c 0x79 /g -4 9 /a 219 /c 0x79 /g -4 10 /a 219 /c 0x79 /g -5 7 /a 219 /c 0x79 /g -5 8 /a 219 /c 0x79 /g -5 9 /a 219 /c 0x79 /g -5 10 /a 219 /c 0x79 /g -5 1 /a 219 /c 0x7c /g -5 1 /a 219 /c 0x7c /g -5 2 /a 219 /c 0x7c /g -5 3 /a 219 /c 0x7c /g -5 4 /a 219 /c 0x7c /g -4 4 /a 219 /c 0x7a /g 8 0 /a 219 /c 0x7a /g 8 1 /a 219 /c 0x7a /g 8 2 /a 219 /c 0x7a /g 8 3 /a 219 /c 0x7a /g 8 4 /a 219 /c 0x7a /g 9 5 /a 219 /c 0x7a /g 9 4 /a 219 /c 0x7a /g 9 3 /a 219 /c 0x7a /g 9 2 /a 219 /c 0x7a /g 9 1 /a 219 /c 0x7a /g 10 1 /a 219 /c 0x7a /g 11 2 /a 219 /c 0x7a /g 10 2 /a 219 /c 0x7a /g 10 3 /a 219 /c 0x7a /g 12 2 /a 219 /c 0x7a /g 13 2 /a 219 /c 0x7a /g 14 1 /a 219 /c 0x7a /g 15 1 /a 219 /c 0x7a /g 16 0 /a 219 /c 0x7a /g 16 1 /a 219 /c 0x7a /g 10 6 /a 219 /c 0x7a /g 10 5 /a 219 /c 0x7a /g 11 5 /a 219 /c 0x7a /g 12 5 /a 219 /c 0x7a /g 13 5 /a 219 /c 0x7a /g 14 5 /a 219 /c 0x7a /g 15 5 /a 219 /c 0x7a /g 16 4 /a 219 /c 0x7a /g 16 3 /a 219 /c 0x7a /g 16 2 /a 219 /c 0x7a /g 14 2 /a 219 /c 0x7a /g 15 2 /a 219 /c 0x7a /g 15 3 /a 219 /c 0x7a /g 15 3 /a 219 /c 0x7a /g 15 4 /a 219 /c 0x7a /g 14 4 /a 219 /c 0x7a /g 13 4 /a 219 /c 0x7a /g 11 4 /a 219 /c 0x7a /g 11 4 /a 219 /c 0x7a /g 10 4 /a 219 /c 0x7a /g 12 4 /a 219 /c 0x7a /g 11 3 /a 219 /c 0x7a /g 12 3 /a 219 /c 0x7a /g 13 3 /a 219 /c 0x7a /g 14 3 /a 219 /c 0x7a /g 17 4 /a 219 /c 0x7a /g 17 3 /a 219 /c 0x7a /g 17 2 /a 219 /c 0x7a /g 17 2 /a 219 /c 0x7a /g 17 1 /a 219 /c 0x7a /g 17 0 /a 219 /c 0x70 /g 10 6 /a 219 /c 0x7a /g 9 0 /a 219 /c 0x7a /g 11 1 /a 219 /c 0x7a /g 12 1 /a 219 /c 0x7a /g 13 1 /a 219 /c 0x7a /g 8 4 /a 219 /c 0x7a /g 8 4 /a 219 /c 0x70 /g 8 4 /a 219 /c 0x70 /g 9 5 /a 219 /c 0x70 /g 10 5 /a 219 /c 0x70 /g 11 5 /a 219 /c 0x70 /g 14 5 /a 219 /c 0x70 /g 15 5 /a 219 /c 0x70 /g 13 5 /a 219 /c 0x70 /g 12 5 /a 219 /c 0x70 /g 15 4 /a 219 /c 0x70 /g 16 4 /a 219 /c 0x70 /g 17 3 /a 219 /c 0x70 /g 17 4 /a 219 /c 0x7a /g 17 3 /a 219 /c 0x7a /g 17 3 /a 219 /c 0x7a /g 17 3 /a 219 /c 0x7a /g 17 3 /a 219 /c 0x70 /g 17 3 /a 219 /c 0x70 /g 16 3 /a 219 /c 0x70 /g 17 2 /a 219 /c 0x7a /g 16 3 /a 219 /c 0x7a /g 11 5 /a 219 /c 0x7a /g 12 5 /a 219 /c 0x7a /g 13 5 /a 219 /c 0x7a /g 14 5 /a 219 /c 0x7a /g 15 4 /a 219 /c 0x7a /g 16 4 /a 219 /c 0x70 /g 16 0 /a 219 /c 0x70 /g 17 0 /a 219 /c 0x70 /g 17 1 /a 219 /c 0x7a /g 17 4 /a 219 /c 0x7a /g 15 5 /a 219 /c 0x7a /g 17 3 /a 219 /c 0x7a /g 17 2 /a 219 /c 0x7a /g 17 1 /a 219 /c 0x7a /g 18 3 /a 219 /c 0x7a /g 18 2 /a 219 /c 0x7a /g 18 1 /a 219 /c 0x7a /g 18 0 /a 219 /c 0x7a /g 17 0 /a 219 /c 0x70 /g 11 1 /a 219 /c 0x70 /g 12 1 /a 219 /c 0x70 /g 13 1 /a 219 /c 0x70 /g 14 1 /a 219 /c 0x70 /g 15 1 /a 219 /c 0x7e /g 8 6 /a 219 /c 0x7e /g 9 6 /a 219 /c 0x7e /g 10 7 /a 219 /c 0x7e /g 9 7 /a 219 /c 0x7e /g 8 7 /a 219 /c 0x7e /g 16 7 /a 219 /c 0x7e /g 17 7 /a 219 /c 0x7e /g 18 7 /a 219 /c 0x7e /g 18 6 /a 219 /c 0x7e /g 17 6 /a 219 /c 0x7e /g 8 8 /a 219 /c 0x7e /g 9 8 /a 219 /c 0x7e /g 10 8 /a 219 /c 0x7e /g 11 8 /a 219 /c 0x7e /g 12 8 /a 219 /c 0x7e /g 13 8 /a 219 /c 0x7e /g 14 8 /a 219 /c 0x7e /g 15 8 /a 219 /c 0x7e /g 16 8 /a 219 /c 0x7e /g 17 8 /a 219 /c 0x7e /g 18 8 /a 219 /c 0x7e /g 18 9 /a 219 /c 0x7e /g 17 9 /a 219 /c 0x7e /g 16 9 /a 219 /c 0x7e /g 15 9 /a 219 /c 0x7e /g 14 9 /a 219 /c 0x7e /g 13 9 /a 219 /c 0x7e /g 11 9 /a 219 /c 0x7e /g 12 9 /a 219 /c 0x7e /g 10 9 /a 219 /c 0x7e /g 9 9 /a 219 /c 0x7e /g 8 9 /a 219 /c 0x7e /g 17 10 /a 219 /c 0x7e /g 9 10 /a 219 /c 0x7e /g 10 10 /a 219 /c 0x7e /g 11 10 /a 219 /c 0x7e /g 12 10 /a 219 /c 0x7e /g 13 10 /a 219 /c 0x7e /g 14 10 /a 219 /c 0x7e /g 15 10 /a 219 /c 0x7e /g 17 10 /a 219 /c 0x7e /g 16 10 /a 219 /c 0x7e /g 15 11 /a 219 /c 0x7e /g 14 11 /a 219 /c 0x7e /g 13 11 /a 219 /c 0x7e /g 12 11 /a 219 /c 0x7e /g 11 11 /a 219
call :reset
goto:eof
:reset
set move=%max_G%
goto:eof
::http://batch.xoo.it/t3732-BAT-cran-de-demarrage-windows-Xp.htm</p>

Step 4: Backwards Matrix

Picture of Backwards Matrix

This matrix.bat goes up not down :)

<p>@echo off<br>cls
for /l %%i in (1,1,100) do echo.
:top
color 02
echo B%random% a%random% t%random% c%random% h%random% c%random% c%random%
ping 192.0.2.2 -n 1 -w 0 >nul
goto top</p>

Step 5: Custom Cmd

Picture of Custom Cmd

This is a portable customizeable cmd I made it should work on ANY windows computer (it should).

@echo off
cls title Batchcc Prompt %cd% color 0a cls :cmd set /p "cmd=%CD%>" %cmd% echo. goto cmd

Step 6: 3D Spinning Circle

Quite unfortunately did not make this one but it’s still cool.


@echo off & setlocal & title Sphere 3D & set /a cols=62, lines=62 & goto :Init_system

:: By einstein1969. Dedicated to jeb, dbenham, penpen, carlos, aGerman, Aacini, EdDyreen, :: npocmaka_, Liviu, Sponge Belly, Magialisk, the users and the staff of Dostips forum.

:: Use raster font 8x8.

:Main

set /a ar=100, rt=0, ds=0, cx=cols/2, cz=4000, cY=lines/2

( set SIN= set _PLOT$_= set _$PLOT_= set _empty= set lines= set cols=

for /L %%\ in (1000,-1,0) do (

set /a "rt+=31416/60" if !ds! lss 1000 set /a ds+=10

setlocal

set /a "a=(15708-rt) %% 62832, c=(a>>31|1)*a"

if !c! gtr 47124 (set /a "a=a-(a>>31|1)*62832, b=%SIN%, a=rt %% 62832, c=(a>>31|1)*a") else (if !c! gtr 15708 (set /a "a=(a>>31|1)*31416-a, b=%SIN%, a=rt %% 62832, c=(a>>31|1)*a") else set /a "b=%SIN%, a=rt %% 62832, c=(a>>31|1)*a") if !c! gtr 47124 (set /a "a=a-(a>>31|1)*62832, a=%SIN%") else (if !c! gtr 15708 (set /a "a=(a>>31|1)*31416-a, a=%SIN%") else set /a "a=%SIN%")

for %%f in ("0 9999" "-5000 8661" "-8661 5000" "-9999 0" "-8661 -5000" "-5000 -8661" "0 -9999" "5000 -8661" "8661 -5000" "9999 0" "8661 5000" "5000 8661") do for /f "tokens=1,2" %%g in (%%f) do (

for %%t in ("3827 9239" "7071 7071" "9239 3827" "9999 0" "9239 -3827" "7071 -7071" "3827 -9239") do for /f "tokens=1,2" %%u in (%%t) do (

set /a "ax=ar*%%h/10000*%%u/10000, az=ar*%%g/10000*%%u/10000, ay=ar*%%v/10000, aax=(ax*b/10000-(ay*a/10000+az*b/10000)*a/10000)*b/10000-(ay*b/10000-az*a/10000)*a/10000, aay=(ax*b/10000-(ay*a/10000+az*b/10000)*a/10000)*a/10000+(ay*b/10000-az*a/10000)*b/10000, e=ax*a/10000+(ay*a/10000+az*b/10000)*b/10000, c=ds*aax/(e-cz)+cx, d=ds*aay/(e-cz)+cy"

if not defined L!d! set L!d!=%_empty% if !e! lss 0 (%_$PLOT_% !c! !d! 1 %_PLOT$_%) else %_$PLOT_% !c! !d! 4 %_PLOT$_%

) )

if not "!OT!"=="!time:~-1!" ( cls & (For /L %%l in (1,1,%lines%) do if not defined L%%l (echo() else echo( !L%%l!)>CON if "!OT!"=="0" title Sphere 3D [%%\] endlocal set OT=!time:~-1! ) else endlocal

) ) goto :eof

:Init_system

setlocal DisableDelayedExpansion

set /a cc=cols+2, ll=lines+2 ( mode %cc%,%ll% & cls for /F "Tokens=1 delims==" %%v in ('set') do set "%%v=" set /a cols=%cols%, lines=%lines% ) set "_$PLOT_=For /F usebackq^ tokens^=1-3 %%x in ('" set "_PLOT$_=') do set /a f=%%x+1 & For %%w in (!f!) do set L%%y=!L%%y:~0,%%x!!g:~%%z,1!!L%%y:~%%w!"

set "SIN=(a-a*a/1920*a/312500+a*a/1920*a/15625*a/15625*a/2560000-a*a/1875*a/15360*a/15625*a/15625*a/16000*a/44800000)"

setlocal EnableDelayedExpansion

For /L %%l in (1,1,%cols%) do set "_empty=!_empty! "

set g= .±²@"

Goto :Main

Step 7: More Codes

Picture of More Codes

Next week I will publish more codes in part 2 this one will be games!!!

in the mean time please view my other batch codes here

I recommend My batch FULL screen Matrix code

&

my most liked tutorial about optimizing batch codes

(click on the orange text!!!)

Thanks for 10,000 views

Comments

25m Views (author)2017-07-15

here is a code i created it is a working google please show support as this took 5 hours to make

@echo off

color 0a

title google by sam

:K

cls

echo welcome to Sam's Search engine!

echo TO FULLY FUNCTION MAKE SURE CHROME IS INSTALLED!!

goto :A

:A

echo welcome to google the time currently is...

echo %TIME%

ECHO %DATE%

echo `.-:///++++///:-.`

echo .:/+oooooooooooooooooo+/-. :++++++-

echo .:+oooooooooooooooooooooooooo+:` :++++++-

echo `-+ooooooooooo++//////++ooooooooooo/ :++++++-

echo -+oooooooo+/-.` `.:/+ooooo:` :++++++-

echo `/oooooooo/-` `-/+:` :++++++-

echo .+ooooooo/. ` :++++++-

echo -ooooooo+. :++++++-

echo .+oooooo+` :++++++-

echo +oooooo+` `.--::////::-.` `.:/oossssoo/:-` `.-://///:-.` `......` :++++++- `.-::////::-.`

echo .ooooooo- `-//++++++++++++++/:. `:oyhddddddddddddhyo:` .:++ooooooooooo+/./oooooo. :++++++- .:/+++++++++++++/:.

echo :ooooooo` .......................` `:+++++++++++++++++++++/. `+yhddddddddddddddddddhy+. ./+ooooooooooooooooo+oooooo. :++++++- ./+++++++++++++++++++/.

echo /oooooo+ `+++++++++++++++++++++++: -+++++++++/:---::/++++++++/` :ydddddddhyo++++oyhdddddddy/ `/oooooooo+/::-://+oooooooooo. :++++++- `:++++++++/:----:/+++++++:`

echo /oooooo+ `ooooooooooooooooooooooo: :+++++++/.` ``:++++++++. /hddddddy/.` `./yddddddh+ .+oooooo+:.` `:+oooooooo. :++++++- `/+++++++:`` `:++++++/`

echo :ooooooo` `ooooooooooooooooooooooo: :+++++++- `/+++++++` :hddddddo` `+hdddddd/ `+oooooo/` `/ooooooo. :++++++- :++++++/` ``.:/+++++++/`

echo .ooooooo: ................/oooooo- .+++++++. /++++++/ hddddddo +ddddddh` :oooooo+` /oooooo. :++++++- .+++++++` `.-//++++++++++/:`

echo /ooooooo. `+oooooo` :++++++/ .+++++++` -ddddddd` `hdddddd: +oooooo- .oooooo. :++++++- -++++++/`.-:/++++++++++/:-.`

echo `+oooooo+. /oooooo/ :++++++: `+++++++` :ddddddd ydddddd/ `ooooooo. `oooooo. :++++++- :+++++++/+++++++++/:-.`

echo .+oooooo+:` `:oooooo+` -++++++/ .+++++++ -ddddddd. `hdddddd: +oooooo- -oooooo. :++++++- -++++++++++++//-.``

echo `+ooooooo+-` `./oooooo+- `+++++++- `/++++++: ydddddds` oddddddh` :oooooo+` `+oooooo. :++++++- `++++++++/:.``

echo `:+ooooooo+:.` `-/ooooooo+. -+++++++-` ./++++++/` -hdddddds. .oddddddh: `+oooooo+. `/ooooooo. :++++++- -+++++++-` `::.`

echo ./+oooooooo+/-.```` ```.-:/+ooooooo+:` :+++++++/-`` `.:+++++++/. :hddddddho-`` ``-ohddddddh/ `+ooooooo/-` `.:+oooooooo. :++++++- :+++++++/-` `.:++++/:.

echo ./+ooooooooooo+++///+++oooooooooo+:. -/++++++++//::::/+++++++++:` -shdddddddhsoooosydddddddhy- `:+ooooooo+//:://+ooooooooooo. :++++++- -/++++++++/:::::/+++++++++-

echo `-/+oooooooooooooooooooooooo+/-` `-/++++++++++++++++++++:. `:shddddddddddddddddddhy:` ./+oooooooooooooooo++oooooo. :++++++- `-/+++++++++++++++++++/:`

echo `.:/++oooooooooooooo+++:-` .:/+++++++++++++//-` -+shhddddddddddhhy+- `-/++ooooooooo++:.:oooooo. :++++++- `.:/+++++++++++++/:.`

echo `.--::::::::--..` `.--:::::--.` `-:/+oooo+/:-` `.--:::::-.. /oooooo` `......` `.--:::::--.`

echo `` `+ooooo+

echo `-:/++- /oooooo:

echo -ooooooo/. ./oooooo+`

echo -+ooooooo+:-....-:+ooooooo+`

echo `/ooooooooooooooooooooo+:`

echo `:+oooooooooooooooo+:`

echo `-:/++oooo++/:-`

pause

set /P c=Do You Wish to go straight to google search[Y/N]?

if /I "%c%" EQU "Y" goto :yyy

if /I "%c%" EQU "N" goto :J

pause

:J

cls

echo version 2.0 update view what happened?

set /P c=Are you sure you want to continue[Y/N]?

if /I "%c%" EQU "Y" goto :yy

if /I "%c%" EQU "N" goto :B

:B

echo do you want to continue to bookmarks?

goto :choice

:choice

set /P c=Are you sure you want to continue[Y/N]?

if /I "%c%" EQU "Y" goto :BEGIN

if /I "%c%" EQU "N" goto :somewhere_else

goto :BEGIN

@ECHO OFF

:BEGIN

CLS

echo go back to google front page or stay?

set /P c=Do You Wish to go straight to google search[Y/N]?

if /I "%c%" EQU "Y" goto :K

if /I "%c%" EQU "N" goto :HERE

:HERE

echo 1=bookmark 1, 2=bookmark 2, etc.

CHOICE /N /C:123 /M "PICK A WEBSITE (YouTube, Google, or Steam)"%1

IF ERRORLEVEL ==3 GOTO St

IF ERRORLEVEL ==2 GOTO Gl

IF ERRORLEVEL ==1 GOTO Yt

GOTO END

:Steam

ECHO YOU HAVE PRESSED Steam

GOTO :St

:Google

ECHO YOU HAVE PRESSED Google

GOTO :Gl

:YouTube

ECHO YOU HAVE PRESSED YouTube

GOTO :Yt

:St

start chrome http://store.steampowered.com/

:Gl

start chrome https://www.google.com.au/

:Yt

start chrome https://www.youtube.com/

pause

:yy

echo more advanced bookmarks page

pause

goto :B

:somewhere_else

set /P c=Do you wish to exit[Y/N]?

if /I "%c%" EQU "Y" goto :Exit

if /I "%c%" EQU "N" goto :A

:yyy

@echo off

color 0a

title Search

cls

echo `.-:///++++///:-.`

echo .:/+oooooooooooooooooo+/-. :++++++-

echo .:+oooooooooooooooooooooooooo+:` :++++++-

echo `-+ooooooooooo++//////++ooooooooooo/ :++++++-

echo -+oooooooo+/-.` `.:/+ooooo:` :++++++-

echo `/oooooooo/-` `-/+:` :++++++-

echo .+ooooooo/. ` :++++++-

echo -ooooooo+. :++++++-

echo .+oooooo+` :++++++-

echo +oooooo+` `.--::////::-.` `.:/oossssoo/:-` `.-://///:-.` `......` :++++++- `.-::////::-.`

echo .ooooooo- `-//++++++++++++++/:. `:oyhddddddddddddhyo:` .:++ooooooooooo+/./oooooo. :++++++- .:/+++++++++++++/:.

echo :ooooooo` .......................` `:+++++++++++++++++++++/. `+yhddddddddddddddddddhy+. ./+ooooooooooooooooo+oooooo. :++++++- ./+++++++++++++++++++/.

echo /oooooo+ `+++++++++++++++++++++++: -+++++++++/:---::/++++++++/` :ydddddddhyo++++oyhdddddddy/ `/oooooooo+/::-://+oooooooooo. :++++++- `:++++++++/:----:/+++++++:`

echo /oooooo+ `ooooooooooooooooooooooo: :+++++++/.` ``:++++++++. /hddddddy/.` `./yddddddh+ .+oooooo+:.` `:+oooooooo. :++++++- `/+++++++:`` `:++++++/`

echo :ooooooo` `ooooooooooooooooooooooo: :+++++++- `/+++++++` :hddddddo` `+hdddddd/ `+oooooo/` `/ooooooo. :++++++- :++++++/` ``.:/+++++++/`

echo .ooooooo: ................/oooooo- .+++++++. /++++++/ hddddddo +ddddddh` :oooooo+` /oooooo. :++++++- .+++++++` `.-//++++++++++/:`

echo /ooooooo. `+oooooo` :++++++/ .+++++++` -ddddddd` `hdddddd: +oooooo- .oooooo. :++++++- -++++++/`.-:/++++++++++/:-.`

echo `+oooooo+. /oooooo/ :++++++: `+++++++` :ddddddd ydddddd/ `ooooooo. `oooooo. :++++++- :+++++++/+++++++++/:-.`

echo .+oooooo+:` `:oooooo+` -++++++/ .+++++++ -ddddddd. `hdddddd: +oooooo- -oooooo. :++++++- -++++++++++++//-.``

echo `+ooooooo+-` `./oooooo+- `+++++++- `/++++++: ydddddds` oddddddh` :oooooo+` `+oooooo. :++++++- `++++++++/:.``

echo `:+ooooooo+:.` `-/ooooooo+. -+++++++-` ./++++++/` -hdddddds. .oddddddh: `+oooooo+. `/ooooooo. :++++++- -+++++++-` `::.`

echo ./+oooooooo+/-.```` ```.-:/+ooooooo+:` :+++++++/-`` `.:+++++++/. :hddddddho-`` ``-ohddddddh/ `+ooooooo/-` `.:+oooooooo. :++++++- :+++++++/-` `.:++++/:.

echo ./+ooooooooooo+++///+++oooooooooo+:. -/++++++++//::::/+++++++++:` -shdddddddhsoooosydddddddhy- `:+ooooooo+//:://+ooooooooooo. :++++++- -/++++++++/:::::/+++++++++-

echo `-/+oooooooooooooooooooooooo+/-` `-/++++++++++++++++++++:. `:shddddddddddddddddddhy:` ./+oooooooooooooooo++oooooo. :++++++- `-/+++++++++++++++++++/:`

echo `.:/++oooooooooooooo+++:-` .:/+++++++++++++//-` -+shhddddddddddhhy+- `-/++ooooooooo++:.:oooooo. :++++++- `.:/+++++++++++++/:.`

echo `.--::::::::--..` `.--:::::--.` `-:/+oooo+/:-` `.--:::::-.. /oooooo` `......` `.--:::::--.`

echo `` `+ooooo+

echo `-:/++- /oooooo:

echo -ooooooo/. ./oooooo+`

echo -+ooooooo+:-....-:+ooooooo+`

echo `/ooooooooooooooooooooo+:`

echo `:+oooooooooooooooo+:`

echo `-:/++oooo++/:-`

set /p search=Search:

start "" https://www.google.ca/search?q=%search%

echo to go back to start press 1 then enter (if it searches 1 just close down that tab)

CHOICE /N /C:1 /M "Go to top (1)"%1

IF ERRORLEVEL ==1 GOTO K

:F

cls

goto :A

:Exit

close

Evatonary (author)2017-01-07

yo the code doesn't even work this is what i used and it actually worked (batch)

@echo off

:top

color 02

echo %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random%

goto top

Batchcc (author)Evatonary2017-01-07

The code should work fine but you have to remove the <br> and <p> The site tossed in html formatting.

Adam3DM (author)2016-11-17

not batch

Batchcc (author)Adam3DM2016-11-19

yes it is however some are hybrids of multiple languages. if you don't believe me save it as a .bat file and run it.

Blurryface21 (author)2016-05-01

I know it aint batch, its VBS but its stil realy cool!

Batchcc (author)Blurryface212016-11-19

none of this is vbs

SavasB1 (author)2016-11-04

not work AmericanFlag.bat

Batchcc (author)SavasB12016-11-19

it takes a while if it still doesn't work go to the link and copy the code from there

Blurryface21 (author)2016-05-01

Wow! Really good!

Here is some codes i like

@echo off

echo ***************************************************************

echo.

echo Site Selector

echo.

echo ***************************************************************

echo.

echo Key:

echo [1] Google - Search Engine

echo [2] Hotmail - Mail Server

echo [3] Yahoo - Search Engine/Mail Server

echo [4] Facebook - Social Networking

echo [5] Myspace - Social Networking

echo [6] CNN - News

echo [7] Weather - Weather

echo [8] WikiHow - A How-To Website

echo [9] Instructables - A How-To Website

echo [10] YouTube - Online Videos

echo [11] Answers - Online Encyclopedia

echo [12] Wikipedia - Online Encyclopedia

echo [13] Yandex - Email

echo [14] GhostMail - Email

echo [15] Zoho - Email

echo [16] Penzu - Online Journal

echo [17] OneDrive - Online File Storage

echo [18] Elgoog - Google Terminal

echo [19] CodeBeautify - Encryption

echo [20] InfoEncrypt - Encryption

echo.

echo [e] Exit

echo.

echo ***************************************************************

echo Enter the number of the website which you would like to go to:

echo.

set /p udefine=

echo.

echo ***************************************************************

if %udefine%==1 start www.google.com

if %udefine%==2 start www.hotmail.com

if %udefine%==3 start www.yahoo.com

if %udefine%==4 start www.facebook.com

if %udefine%==5 start www.myspace.com

if %udefine%==6 start www.cnn.com

if %udefine%==7 start www.weather.com

if %udefine%==7 start www.wikihow.com

if %udefine%==9 start www.instructables.com

if %udefine%==10 start www.youtube.com

if %udefine%==11 start www.answers.com

if %udefine%==12 start www.wikipedia.com

if %udefine%==13 start www.yandex.com

if %udefine%==14 start www.ghostmail.com

if %udefine%==15 start www.zoho.com

if %udefine%==16 start www.penzu.com

if %udefine%==17 start www.onedrive.com

if %udefine%==18 start www.elgoog.im/terminal

if %udefine%==19 start www.codebeautify.org/encrypt-decrypt

if %udefine%==20 start www.infoencrypt.com

if %udefine%==e goto exit

cls

echo ***************************************************************

echo.

echo Thank You for using Site Selector by Blurryface21

echo.

echo ***************************************************************

echo Type [e] to exit or [b] to go back and select another site.

echo.

set /p udefine=

echo.

echo ***************************************************************

if %udefine%==b goto top

if %udefine%==e goto exit

:exit

cls

echo ***************************************************************

echo.

echo Thank You for using Site Selector by Blurryface21

echo.

echo ***************************************************************

pause

exit

*both

Batchcc (author)2015-12-11

please comment or post cool codes!

About This Instructable

9,120views

9favorites

License:

More by Batchcc:Extract Pictures From Word DocumentsSave your flash game progressBatch safely store passwords
Add instructable to: