- Batch // Forum o Komputerach http://www.batchworld.pun.pl/index.php - Poradniki Batch http://www.batchworld.pun.pl/viewforum.php?id=7 - Szkoła Batch // Wszystko co wiem [Nie dokończony temat] http://www.batchworld.pun.pl/viewtopic.php?id=16 |
CzekoTV - 2013-06-30 18:53:15 |
Pierwszy program Kod:@echo off echo Witam w pierwszym programie pause exit Teraz naciśnij "Zapisz Jako" i zapisz w formacie (.bat) Kod:@echo off <------- Zawsze musi być na początku programu! echo Witam <----- Wyświetla się tekst "Witam" pause <---- Czeka na naciśnięcie dowolnego klawisza cls <---- oczyszcza ekran echo Dziwny program <------ Wyświetla tekst "Dziwny program" start www.google.pl <---- Otwiera google pause <----- Czeka na naciśnięcie dowolnego klawisza exit <--- Program Out Menu i zmienne Kod::menu Zmienna - Pisze się nią w procentach lub wykrzyknikach. Jednakże, aby zamienić zmienną w procentach Kod:@echo off set lol=I love Batch! <---- Ustawiona zmienna ping localhost -n 0.1 >nul :menu <------- Menu cls echo Lol, witam panstwa w poradniku echo. echo %lol% <----- zmienna pause exit If i operacje na plikach Kod:@echo off :menu cls echo 1 - siema echo 2 - lol <------ (puste miejsce) Nie trzeba pause!!!!! set /p "cho=>" <--------TUTAJ (wytłumaczenie w if) if %cho%==1 goto siema if %cho%==2 goto lol <------- (komenda if) Tu łączy się ze zmienną i sprawdza czy to co napisaliśmy tutaj nie równa się słówku 2. To samo o jedną linijkę u góry ;) Teraz musimy zrobić nowe etykiety. Kod::siema <---- nowa etykieta cls echo Siema md siema <---- Tworzy folder o nazwie "siema" pause exit :lol cls echo LOL del siema <----- Usuwa folder o nazwie "siema" md lol <----- Tworzy folder o nazwie "lol" pause exit Goto, echo tekst >> lol.txt Kod:@echo off goto lol <----- skok do etykiety lol :lol cls echo Fajny styl > x.txt <---- Zapisuje "Fajny styl (tekst)" do x.txt echo Glupek! pause >nul <---- (>nul) - Nie widać napisu który zwykle jest w komendzie "pause" echo Otworz plik x.txt to zobaczysz co o tobie mysle! pause exit Sprawdzanie obecności plików za pomocą IF Kod:@echo off if exist dupa.txt goto hehehe <---- Sprawdza obecnosc dupa.txt if not exist dupa.txt goto dupa <---- Sprawdza czy NIE MA pliku dupa.txt :hehehe cls echo HYHYHYHYHYY echo Masz dziwna nazwe pliku ;_; pause exit :dupa cls echo Fajnie, ze nie masz dupa.txt echo ;_; jestes fajny? pause exit Else (przeczenie do komend If i innych) Kod:if exist x.txt goto lol ( ) Else goto xd :lol cls echo fajny jestes pause exit :xd cls echo glupek pause exit Podsumowanie nauki |
noogai2005 - 2013-11-23 12:21:27 |
jeśli to jest koniec programu nie trzeba EXIT |