Ok,eraser , Crow , Codine made batch tuts and no1 understood,because it was complicated..so ill try to make simple as it can be the words in ( ) are just remarks.. they wont appear to start off there is the @echo off/on and there is echo and pause so here is an example Quote: @echo off echo Hello This is a test pause type this in notepad and save as test.bat launch it it will look like this Quote: Hello This is a test Press any key to continue... Again open notepad and write: Quote: @echo on echo Hello This is a test pause and save it on the desktop as test2.bat launch it , it will look like this > Quote: C:\Documents and Settings\User\Desktop>echo Hello This is a test Hello This is a test C:\Documents and Settings\User\Desktop>pause Press any key to continue So for the explanation @echo off/on: if you put @echo on it will show the directory as you just saw if you put @echo off it will just show the words with no directories so its best to use @echo off echo: If you want to type a simple phrase just type in echo and something in this case echo Hello This is a test which will show Hello This is a test pause pause will pause the batch file,if you press a key the batch will continue in this case it will exit because there is no more left so try this Quote: @echo off echo Hello This is a test pause echo I am testing pause pause This will show Quote: Hello This is a test Press Any Key To Continue... (when you press a key it will show) I am testing a pause Press Any key to continue.. so that convers the pause command Now some more commands there is msg * and there is cls open notepad and write: Quote: @echo off echo Hello This is a test pause cls echo I am testing pause msg * The End pause and save as test3.bat This will show Quote: Hello This is a test Press Any Key To Continue... (when you press a key it will show) cls (the page will clear) I am testing a pause (a pop-up will show saying The End) Press Any key to continue.. So .. cls will just clear the screen and msg * will bring up a pop-up:D other commands are REM and goto and start so create a folder name it Test put any picture inside and name it testpic open notepad and type Quote: @echo off echo Testing start and rem rem title Test start testpic.jpg (or any other extension) pause and save it inside the new folder as test4.bat launch it , it will show: Quote: Testing start and rem Press Any Key To Continue (and the picture will launch) so start will launch any file and rem is a remark.. which wont show in the bat file when running now the goto and set and if type this inside notepad Quote: @echo off echo This is a test echo If you want to do math type 1 and press enter echo If you want to see a picture type 2 and press enter set /p option= if '%option%'=='1' goto :math if '%option%'=='2' start testpic.jpg (or any extension) :math echo 2+2 pause and save it inside the new folder this will show Quote: This is a test If you want to do math type 1 and press enter if you want to see a picture type 2 and press enter (here you can type 1 or 2 and press enter) (if you press 2 and Enter the picture will load) (if you press 1 and enter this will show up): 2+2 Press any key to continue... so goto will go to a Label or a Part of the file when you put :Math a new label will be named Math and when you put goto :math the batch will go to :math set the set option will set something :D.. here its going to set :choice the set is , in some options followed by if so if I type 1 in this example the "choice" will be 1 .. and it will go to :math because we put if '%choice%'=='1' goto :math so if we put 1 the choice will be 1 therefore it will goto :math anyway those are the basics.. stay on hackforums.net and wait for more batch tutorials.. next time it will be more advanced Helloo!!!....First go read my batches for n00bs tutorial.. it got the basics.. anyway.. let me start i am going to talk about call,exit,and SHIFT? go into notepad and type this Quote: @echo off echo yay me i know the basics of batch call call.bat pause exit and save in a new folder:) then open note pad and type this again Quote: @echo off echo I Love S*X pause and save in the same folder that you save the last one... and name it call.bat launch the first one this will show Quote: yay me i know the basics of batch I Love S*X Press Any Key To Continue.... (when you press a key the below will appear) Press Any Key To Continue... and when you press a key it will exit ok.. so now you know what exit does.. it exits the file Imao and call ,calls in another batch file!!.. so now for SHIFT which is a little hard so try to understand SHIFT [/n] If Command Extensions are enabled the SHIFT command supports the /n switch which tells the command to start shifting at the nth argument, where n euh.. can be between zero and eight. just like this 1 below SHIFT /2 would shift %3 to %2, %4 to %3, etc. and leave %0 and %1 ..euh.. how can i say it.. .:S.. unaffected yea thats the word . Examples the below has got to be saved as .bat.. so just name it test:) @ECHO OFF ECHO - %1 SHIFT ECHO - %1 After creating the above example test.bat file, if you were to type the below command at the MS-DOS prompt, it would print "- ONE" and then "- TWO"; this command is commonly used to work through each of the command extensions or remove command extensions. (SHIFT , i mean the explanation... i got it from a website and edited it) Ok I hope you understand ok thats it for now.. ill post a Batch Features Later Hello... please read the 2 tutorials before i will talk in this one about a lot of features here we go!:D.. first we will learn how to launch windows applications: type in notepad: Quote: @echo off echo I am testing notepad! start /MIN notepad pause This will show Quote: i am testing notepad (and notepad will start minimized.. if you put /MAX instead of /MIN it will launch maximized) Press Any Key To Continue Now lets learn how to put a timeout inside a batch.. goto notepad and type: Quote: @echo off echo i am trying timeout set wait=0 :pause1 set /a wait=%wait%+1 if %wait% leq 1000 goto pause1 echo IT WORKED!\ pause dont understand the command.. just copy paste it.. or memorize it .. if i tell you the explanation it will take years!!.. so this will show : Quote: i am trying timeout (couple of seconds and.. ) Press Any Key To Continue... Now ill teach you how to change the TIME goto notepad and type: Quote: @echo off echo Gee!.. i wonder what time it is!! TIME 5:50 echo Oh so its 5:50 pause this will show: Quote: Gee!.. i wonder what time its is!! Oh so its 5:50 The TIME will just change The TIME:PImao Now the Color go into notepad and type this Quote: @echo off echo trying the colors pause color 04 echo testing pause color f echo trying pause color 4f echo trying pause 04=background black and font red f the font will be white 4f = background red and f = white Here are the list(that can be found by cmd>color help) 0=black 1=blue 2=green 3=aqua 4=red 5=purple 6=yellow 7=white 8=gray 9=light blue a=light green b=light aqua c=light red d=light purple e=light yellow f=bright white So this will show Imao i wont tell try it!!.:P now the title type this in notepad Quote: @echo off tile Test echo trying the title pause this will show the title Test When you launch it!! lets try Shutdown/Restart type this in Notepad Quote: @echo off START C:\Windows\RUNDLL.EXE user.exe,exitwindowsexec exit The above will restart Quote: @echo off Shut down the computer C:\Windows\RUNDLL32.EXE user,exitwindows exit The Above will Shutdown Well Thats It.. if i found any more commands.. ill make a new post.. so for now.. those Tutorials Are So VALUABLE