Programowanie wsadowe: Instrukcja if exist

Tak jak w Linuxach mamy Bash, to w systemach Windowsowych mamy Batch  😉

Zacznę od tego czym jest plik wsadowy tzw. batch file.
Umożliwia on wykonanie dowolnego ciągu poleceń systemu MS-DOS, to co wpiszemy do naszego *. bat  zostanie wpisane do lini poleceń dos’a.  Bardzo ciekawa zabawa ! 😉

Co możemy robić za pomocą plików wsadowych ?
Baardzo dużo rzeczy, np. skróty, wirusy, różnego rodzaju destruktory, i inne ciekawe rzeczy które wpadną wam do głowy.
Programowaniem wsadowym można nazwać wstępem do poważnego programowania w innych językach, ponieważ uczy myślenia 😉

Tradycyjnie pierwszy program:

@echo off
echo Hello World

Program wyświetli nam napis Hello World.

Sam chciałem przetestować jak to działa i zrobiłem prosty program który sprawdza istnienie pliku, i wyświetla nam informację, lub jeśli nie , wyświetla nam drugą informację. ( Informacje możemy zamienić poleceniami )

A wygląda to tak:

@echo off
IF EXIST plik.txt (
echo Plik Istnieje
) ELSE (
echo Brak Pliku
)
PAUSE

Echo off – Jest po to by nie pokazywało nam w lini poleceń tego co wpisywaliśmy lecz jedynie wyniki np. echo

Gdy nie wiemy jak dana komenda działa, czy instrukcja wystarczy wpisać:

help nazwa_komendy/instrukcji

Wyświetli nam się wtedy dokładny opis, z instrukcją zastosowania.

Co zrobić, by program działal ? Wystarczy go napisać w notatniku :DD , i zapisać jako *.bat
Nic trudnego. Moim zdaniem język Bash jest bardziej wartościowszy, jednak wszystkiego trzeba spróbować.

Powodzenia! ]:-)

Dodaj komentarz