Pliki wsadowe

SKRÓT PREZENTACJI

(pominięto szczegółowy opis poleceń (dostępny w help lub Internecie ))

Polecenia trybu tekstowego (help komenda lub komenda /?)

Polecenia systemowe:

Podstawowe - DIR, CD, MD, RD, COPY, DEL, REN, CLS, TYPE, DATA, TIME, VER

Dodatkowe - FORMAT, DISKCOPY, MOVE, ATTRIB, itp.

Symbole wieloznaczne:

* – zastępuje dowolny ciąg znaków

? – zastępuje jeden znak lub brak znaku

Przykłady: DIR a*.*; DIR *.e*; DIR ??.e??; DIR ??a.*

Zmiana wej/wyj

CON – konsoleta (standardowe wejście/wyjście)

PRN – drukarka

> - zmiana standardowego wyjścia

>> - zmiana standardowego wyjścia (dopisanie)

< - zmiana standardowego wejścia

| - przetwarzanie potokowe

Filtry: more, sort, find

DIR C:\ CON

DIR C:\ > KATALOG.TXT

DIR C:\ >> KATALOG.TXT

DIR | MORE

DIR | SORT | MORE

DIR | SORT /R /+10 ( sortowanie odwrotne wg 10 znaku)

SORT /+2 < PLIK.TXT (według znaku 2)

COPY CON PLIK.TXT (Ctrl+Z lub F6 – zakończenie)

SORT < PLIK1.TXT > C:\PLIK2.TXT

Pliki wsadowe (dokładnie w help)

@komenda – powoduje że komenda nie będzie wyświetlana na ekranie

CALL  [napęd:][ścieżka]plik.bat  [parametry] – wywołanie innej procedury systemowej

ECHO  [ON | OFF] – włączenie lub wyłączenie wyświetlania na ekranie poleceń procedury systemowej w trakcie jej wykonywania

ECHO  [informacja] – wyświetlenie na ekranie treści informacji

GOTO  etykieta – skok (przekazanie sterowania) do określonego wiersza procedury systemowej

IF  [NOT]  ERRORLEVEL  numer  komenda – warunkowe wykonanie polecenia

IF  [NOT]  łańcuch1==łańcuch2  komenda – warunkowe wykonanie polecenia

IF  [NOT]  EXIST  plik  komenda – warunkowe wykonanie polecenia

PAUSE – przerwanie wykonywania procedury systemowej

REM  [łańcuch] – zamieszczenie komentarza

( config.sys )

CHOICE – wyświetlenie żądania dokonania wyboru przez użytkownika

GOTO – skok do kreślonego wiersza procedury

BREAK – ustanowienie kontroli naciśnięcia klawiszy Ctrl+C i Ctrl+Break

REM – zamieszczenie komentarza (dowolnego łańcucha)

UWAGA!!!

Adresy bardzo dobrych opracowań, przed rozwiązaniem zadań znaleźć i przeczytać najlepiej dowolne 2:

http://pl.wikibooks.org/wiki/Pliki_wsadowe

http://pl.wikibooks.org/wiki/Pliki_wsadowe/Windows

http://biuletyn.wodip.opole.pl/pliki_wsadowe/pliki_wsadowe.htm

http://mors.sggw.waw.pl/~jkurek/SO/cw2/WsadoweDOS.pdf

http://www.chemia.uni.lodz.pl/studium/systemy/semestr2/cwiczenia3.pdf

inne …

Zad. 1.

Napisać plik wsadowy spis.bat, który: w pliku dll.txt umieści spis wszystkich plików z katalogu C:\DOS\ mających rozszerzenie DLL, w pliku exe.txt umieści spis wszystkich plików z katalogu C:\DOS\ mających rozszerzenie EXE, w pliku a.txt umieści spis wszystkich plików z katalogu C:\DOS\, których nazwa rozpoczyna się literą A.

Przed rozpoczęciem plik wsadowy sprawdzi, czy powyższe pliki (*.txt) istnieją – jeśli tak, to je usunie, poszczególne wykonywanie linie pliku wsadowego nie powinny być widoczne na ekranie.

Zad. 2.

Napisać plik menu.bat wsadowy, który będzie potrafił uruchomić jeden z trzech programów w zależności od wyboru użytkownika. Użytkownik ma mieć możliwość zrezygnowania z wyboru programów. Jeżeli użytkownik nie wybierze przez 15 sekund żadnej opcji, następuje powrót do systemu operacyjnego. Po wybraniu każdej innej opcji, po jej zakończeniu plik znów powraca do wyświetlanego menu.

Zad. 3.

Napisać plik wsadowy kopiuj.bat służący do tworzenia kopii pliku pod inną nazwą, przyjmując następujące założenia:


Wyszukiwarka

Podobne podstrony:
dos pliki wsadowe
Pliki wsadowe komendy
Pliki wsadowe
Pliki Wsadowe
Pliki Wsadowe Systemu DOS, Informatyka, DOS
Pliki wsadowe systemu MS
pliki wsadowe1, Szkoła, Systemy Operacyjnie i sieci komputerowe, systemy, semestr I, BACZE, pliki ba
SO Pliki Wsadowe wykonywanie podstawowych operacji na funkcjach
Pliki wsadowe komendy
Pliki wsadowe, partycja, sektor, klaster, FAT, NTFS
dos pliki wsadowe
01 cw pliki wsadowe 4
Pliki wsadowe bat przydatne komendy
01 cw pliki wsadowe 4id 2792
01 cw pliki wsadowe 1
Pliki wsadowe dos, Uczelnia, Systemy operacyjne
pliki wsadowe, Szkoła, Systemy Operacyjnie i sieci komputerowe, systemy, semestr I, BACZE, pliki bat
dos pliki wsadowe

więcej podobnych podstron