Nie jesteś zalogowany na forum.
Strony: 1
Lekcja 4
Temat: Zmienne i zakładki.
Dzisiaj dowiesz się:
- Jak stworzyć zmienną
- Jak przemieszczać się po pliku
- Jak stworzyć zakładkę
Zacznijmy od stworzenia zakładki. Robi się to w banalny sposób. Wystarczy napisać :nazwa_zakładki np
:menu
Aby poznać rolę zakładki trzeba najpierw opanować wiedzę o komendzie goto (z angielskiego Idź do). Jak sama nazwa wskazujesłuży do przemieszczania się. Stwórzmy sobie taki program:
@echo off
echo tekst 1
:1
pause >nul
echo tekst 2
goto :1
Po odpaleniu go zobaczymy, że 'tekst 1' został napisany raz, a 'tekst 2' został powtarzany kilkukrotnie.
Teraz omówmy komendę set /p. Komenda ta tworzy zmienną. Stosuje się ją tak:
set /p "nazwazmiennej=tekstwyswietlany"
Nadszedł czas na ostatnią dziś komendę. Jest to 'if'
Przykładowe zastosowanie:
if %nazwazmiennej%=="wpisanytekst" goto zakladka
Najprościej tłumacząc, kiedy wpiszemy wpisanytekst przeniesie nas do zakładki :zakladka
Za pomocą poznanych dziś komend stwórzmy sobie program:
@echo off
title testowy program
color 1f
:menu
cls
echo.
echo Witaj w programie.
echo.
echo 1- fajna opcja
echo 2 - wyjscie
set /p "wyb=Wybieram: "
if %wyb%==1 goto 1
if %wyb%==2 goto exit
goto blad
:1
cls
echo napisz swoje imie a komputer pokaze ci jak sie nazywasz
set /p "imie=Nazywam sie: "
echo nazywasz sie %imie%.
pause >nul
goto menu
:exit
exit
:blad
echo Wystapil blad!
pause >nul
goto menu
(echo. tworzy pustą linijkę)
(cls czyści ekran)
Offline
Strony: 1