Znak "@"

Znak "@"

Autor: Paweł Wujczyk

Opublikowano: 3/9/2006, 12:00 AM

Liczba odsłon: 17267

@ - Użyta na początku linii, powoduje nie wyświetlenie tej linii.

1: @echo "Chociaz echo jest wlaczone to polecenie nie wyswietli sie"    
2: echo "Polecenie wywolujace ten tekst wyswietli sie"
3: @echo off
4: echo "teraz nie wyświetli sie juz zadne polecenie

Na początku pierwszej linijki zastosowaliśmy @ dlatego też wyświetlił nam się tylko efekt polecenia z tego wiersza. Nie pojawiła się natomiast na ekranie komenda wywołująca to działanie. W drugiej linijce "małpy" nie ma. Dlatego też polecenie zostało wyświetlone. Następnie polecenia zostały wyłączone na trwale, przy czym również komenda wyłączająca wyświetlanie rozkazów została ukryta. Jest to najczęściej spotykane użycie znaku @. Manewr ten stosuje się od razu na początku programu wsadowego aby nie zaśmiecać ekranu niepotrzebnymi komunikatami.

Nasz program nazywa się program.bat i znajduje się na dysku c:\. Uruchamiamy go wpisując w Wierszu polecenia jego nazwę czyli program. Wszystko co znajduje się pod pierwszą linijką C:\>program  zostało wygenerowane przez nasz program wsadowy. Używamy w programach komend, które zostały opisane wcześniej w tabeli. Jeżeli coś jest nie zrozumiałe należy cofnąć się do poprzednich objaśnień. W kodzie programu numerujemy linie aby prościej było źródło omawiać. W programach wsadowych zabronione jest numerowanie kolejnych wierszy.

Jak wykorzystać Copilot w codziennej pracy? Kurs w przedsprzedaży
Jak wykorzystać Copilot w codziennej pracy? Kurs w przedsprzedaży

Wydarzenia