Batch - Podstawy

Tworzenie plików wsadowych

Pliki wsadowe, czyli pliki batch tworzy się w notatniku (notepad.exe). Wystarczy taki plik zapiać w rozszerzeniu .bat

Tworzenie prostego programu (lekcja 1) - komendy: echo, pause

Otwieramy notatnik. Podstawą jest napisanie na początku programu @echo off. Ta komenda powoduje ukrycie przedstawienia procesów zachodzących podczas działania programu.

Nasz pierwszy program będzie bardzo prosty i nieskomplikowany. Będzie polegał na pokazywaniu napisu "hej!". Gdy mamy już wpisane @echo off to następnie w kolejnej linijce używamy komendy echo, która służy właśnie do wyświetlania tekstu. W tej samej linijce gdzie napisaliśmy komendę echo należy po spacji napisać tekst w tym wypadku "hej!". Na koniec w następnej linijce i ostatniej używamy komendy pause, a po spacji piszemy >>nul.

Następnie zapisujemy. Po uruchomieniu naszego pierwszego programu powinno pojawić się coś takiego:

Tworzenie prostego programu (lekcja 2) - komendy: if, if NOT, set, start, exit

Standartowo otwieramy notatnik i piszemy @echo off. Ten program będzie otwierał notatnik. Powinno to wyglądać tak:

Komenda if i if NOT służy np. do sprawdzeni zgodności zmiennych. Prościej, można nią ustawiać hasła, itp. Komenda start służy m. ni. do otwierania programów, plików i folderów. Exit wyłącza program.
Inne przydatne komendy

goto - przemieszcza nas do różnych części programu, np. menu

color - zmienia kolor tekstu

cls - czyści wyświetlany tekst

shutdown - służy do wyłączania komputera, itp.

help - wyświetla listę komend

Tworzenie zaawansowanego programu - zastosowanie komendy goto, cls, tworzenie zmiennych, menu

Teraz zajmiemy się zmiennymi. Są one przydatne w wielu aspektach programowania. Najlepiej przedstawić to na przykładach. Już wcześniej zastosowaliśmy zmienną. Było to  '"cho" .

Zmienna ta dotyczy imienia rozmówcy. Można wpisać dowolną rzecz, i tak się wyświetli (jednak może być problem z polskimi znakami). Zmienne są bardzo przydatne. Można nimi zrobić program otwierający np. strony internetowe, itp . Tworzenie menu też jest przydatne. Przy ich pomocy można łatwo robić gry w batchu.
Tworzenie zaawansowanego programu - komenda shutdown

Komenda shutdown jest "niebezpieczną" komendą. Można nią wyłączać m. in. komputer, czy odłączać myszkę lub klawiaturę. 

Program ten wyłącza komputer (parametr /s) po pewnym czasie (parametr /t) i wyświetla tekst, komentarz "YOU ARE AN IDIOT!" (parametr /c).

To by było wszystko co chciałem wam zaprezentować

Link do innego przydatnego poradnika.