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. |