Instrukcja numer 02
Projektowanie aplikacji internetowych Pisanie skryptów wiersza poleceń - podstawy
Zadanie 02
Polecenie Echo
Polecenie echo służy do wyprowadzania na ekran wiersza poleceń lub do wskazanego pliku wartości zmiennych bądź tekstu.
Przykład 01
Testowanie polecenia ECHO
Nazwa pliku wykonywania
p01.cmd
Wywołanie
p01.cmd
Uruchom wiersz poleceń
@echo off
cls
echo Czesc. Witaj na kursie gotowania pause
Notatka – wnioski z ćwiczenia
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
© by Dariusz Fabicki
NR 02
[v. 1.1B]
Strona 1/3
Pisanie skryptów wiersza poleceń - podstawy Przykład 02
Testowanie polecenia ECHO cią g dalszy – parametry wywołania skryptu Nazwa pliku wykonywania
p02.cmd
Wywołanie 1
p02.cmd Darek
Wywołanie 2
p02.cmd "Darek Kowalski"
Wywołanie 3
p02.cmd Darek Kowalski
Uruchom wiersz poleceń
@echo off
cls
echo Czesc %1. Witaj na kursie gotowania pause
Notatka – wnioski z ćwiczenia
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
Przykład 03
Testowanie polecenia ECHO cią g dalszy – parametry wywołania skryptu Nazwa pliku wykonywania
p03.cmd
Wywołanie
P03.cmd Darek Kowalski
Uruchom wiersz poleceń
@echo off
cls
echo Czesc %1 %2. Witaj na kursie gotowania pause
Notatka – wnioski z ćwiczenia
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
© by Dariusz Fabicki
NR 02
[v. 1.1B]
Strona 2/3
Pisanie skryptów wiersza poleceń - podstawy
Podstawowe informacje o poleceniach i składni CLS
Czyś ci ekran wiersza poleceń
PAUSE
Wstrzymuje wykonywanie skryptu ECHO
Wyś wietla komunikat na ekranie wiersza poleceń
UWAGA – jeż eli w komunikacie mają wystą pić znaki zakazane, takie jak
> < ” ( ) ~
wówczas należ y poprzedzić je znakiem ^
Na przykład:
ECHO ^<HTML^ >
@
Blokuje wyś wietlenie polecenia na ekranie wiersza poleceń podczas wykonywania skryptów
ECHO OFF
Wyłą cza wyś wietlanie poleceń na ekranie w czasie wykonywania skryptów ECHO ON
Włą cza wyś wietlanie poleceń na ekranie w czasie wykonywania skryptów
%<nr>
Zmienna zawierają ca parametr wywołania skryptu. Numer <nr> okreś la jego pozycję
za nazwą skryptu podczas wywołania.
"parametr wyw."
Znak cudzysłowu powoduje, ż e obję te nim wyrazy są traktowane jako pojedynczy parametr wywołania, a nie jako kolejne parametry.
Notatki dotyczące poleceń i ich składni
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
..................................................................................
© by Dariusz Fabicki
NR 02
[v. 1.1B]
Strona 3/3