DOS - Diskiette Operating System
Ogólne opisy poleceń
ASSOC - wyświetla lub modyfikuje skojarzenie rozszerzeń plików.
AT - planuje wykonanie poleceń i programów.
ATTRIB - wyświetla lub zmienia atrybut pliku.
BREAK - wyłącza lub włącza rozszerzone sprawdzanie klawiszy CTRL +C.
CACLS - wyświetla lub modyfikuje listy kontroli dostępu (ACL) plików.
CALL - Wywołuje jeden program wsadowy z innego.
CD - wyświetla lub zmienia nazwę bieżącego katalogu.
CHCP - wyświetla lub ustawia numer aktywnej stronie kodowej.
CHDIR - wyświetla lub zmienia nazwę bieżącego katalogu.
CHKDSK - sprawdza dysk i wyświetla raport o jego stanie.
CHKNTFS - wyświetla lub modyfikuje stan sprawdzania dysku przy rozruchu.
CLS - czyści ekran.
COLOR - ustawia domyślny kolor tła i pierwszego planu konsoli.
COMP - porównuje zawartość dwóch plików lub zestawów plików.
COMPACT - wyświetla i pozwala na modyfikację listy plików skompresowanych na partycji NTFS.
CONVERT - konwertuje wolumin FAT na wolumin NTFS. Nie może konwertować bieżącego dysku.
COPY - kopiuje jeden lub wiele plików w inne miejsce.
DATE - wyświetla lub ustawia datę.
DEL - usuwa jeden lub wiele plików.
DIR - wyświetla listę plików i podkatalogów katalogu.
DISKCOMP - porównuje zawartość dwóch dyskietek.
DISKCOPY - kopiuje zawartość jednej dyskietki na drugą.
DOSKEY - edytuje wiersze poleceń, przywraca polecenia Windows, tworzy makra.
ECHO - wyświetla komunikaty lub włącza i wyłącza echo poleceń.
ENDLOCAL - kończy lokalne zmiany środowiska w plikach wsadowych.
ERASE - usuwa jeden lub wiele plików.
EXIT - kończy działanie programu CMD.EXE (interpretatora poleceń).
FC - porównuje dwa pliki lub zestawy plików i wyświetla różnice między nimi.
FIND - wyszukuje ciąg tekstowy w pliku lub plikach.
FINDSTR - wyszukuje ciągi znaków w plikach.
FOR - uruchamia podane polecenia dla każdego pliku z zastawu plików.
FORMAT - formatuje dysk do użytku w systemie Windows.
FTYPE - wyświetla i modyfikuje typy plików używane w skojarzeniach rozszerzeń plików.
GOTO - przekazuje sterowanie interpretatora poleceń systemu Windows do wiersza o podanej etykiecie w pliku wsadowym.
GRAFTABL - włącza wyświetlanie przez system Windows znaków rozszerzonych w trybie graficznym.
HELP - podaje informacje o poleceniach systemu.
IF - dokonuje warunkowego przetwarzania w plikach wsadowych.
LABEL - tworzy, zmienia lub usuwa etykietę (etykiety) woluminu dysku.
MD - tworzy katalog.
MKDIR - tworzy katalog.
MODE - konfiguruje urządzenia systemowe.
MORE - wyświetla informacje strona po stronie.
MOVE - przenosi jeden lub wiele plików z jednego katalogu do drugiego.
PATH - wyświetla lub ustawia ścieżkę przeszukiwania dla plików wykonywalnych.
PAUSE - wstrzymuje przetwarzanie pliku wsadowego i wyświetla komunikat.
POPD - przywraca katalog zapisany przez PUSHD.
PRINT - drukuje plik tekstowy.
PROMPT - zmienia znak zachęty wiersza poleceń.
PUSHD - zapisuje bieżący katalog a następnie zmienia go.
RD - usuwa katalog.
RECOVER - odzyskuje możliwe do odczytania informacje z uszkodzonego dysku.
REM - oznacza komentarze w pliku wsadowym lub pliku CONFIG.SYS.
REN - zmienia nazwę pliku lub plików.
RENAME - zmienia nazwę pliku lub plików.
REPLACE - zamienia pliki.
RMDIR - usuwa katalog.
SET - wyświetla, ustawia lub usuwa zmienne środowiskowe systemu.
SETLOCAL - rozpoczyna lokalne zmiany środowiska w plikach wsadowych.
SHIFT - zamienia pozycje parametrów w pliku wsadowym.
SORT - sortuje wprowadzone dane.
START - uruchamia program lub polecenie w oddzielnym oknie.
SUBST - przypisuje ścieżce literę dysku.
TIME - wyświetla lub ustawia czas systemowy.
TITLE - ustawia tytuł okna dla sekcji CMD.EXE.
TREE - wyświetla strukturę katalogów dysku lub ścieżki.
TYPE - wyświetla zawartość pliku tekstowego.
VER - wyświetla wersję systemu.
VERIFY - instruuje system, aby sprawdzić poprawność zapisu plików na dysku.
VOL - wyświetla etykietę oraz numer seryjny dysku.
XCOPY - kopiuje pliki i katalogi.
PLIKI WSADOWE
Plik do przetwarzania wsadowego to specjalny plik zawierający polecenia automatycznie przekazywane do DOS-a. zawiera on zestaw poleceń, jakie zazwyczaj jedno po drugim wprowadzisz z wiersza poleceń.
Plik wsadowy to prosty plik tekstowy, zapisywany z rozszerzeniem BAT, który zawiera listę poleceń DOS-a. Dzięki temu DOS może go przeczytać tak, jakby był to ciąg poleceń podanych za wzorcem systemowej zachęty. Plik wsadowy charakteryzuje się:
- Jest to plik tekstowy o kodzie ASCII (czytaj: aski American Standard Code of Information Interchange). Dzięki temu standardowi programy i systemy operacyjne mogą się wzajemnie zrozumieć. Nie można nadać żadnego dodatkowego formatu, czy kroju pisma dokumentowi ASCII.
- Zawiera listę poleceń DOS-a. Z chwilą uruchomienia pliku wsadowego polecenia w nim zawarte są realizowane tak, jakby były napisane w wierszu poleceń. Są wykonywane w kolejności, w jakiej występują w pliku.
- Ma rozszerzenie BAT. Dzięki temu rozszerzeniu DOS jest w stanie odróżnić go od innych plików.
Tworzenie własnych plików wsadowych:
- Wywołaj MS-DOS Editor (polecenie edit),
- Napisz listę poleceń, w takiej kolejności, w jakiej mają być realizowane,
- Zapisz plik na dysku i nadaj mu nazwę z rozszerzeniem BAT,
- Zakończ pracę z edytorem MS-DOS,
- Uruchom plik wsadowy. Napisz nazwę pliku bez rozszerzenia (można napisać nazwę z rozszerzeniem) za zanakiem systemowej zachęty.
BUDOWA PLIKU WSADOWEGO
Aby dobrze zrozumieć budową pliku wsadowego przeanalizujemy poniższy przykład:
@ECHO OFF
MD C:\TYMCZASOWY
COPY C:\WINDOWS\DYSK.TXT C:\TYMCZASOWY
ATRRIB +A C:\TYMCZASOWY\DYSK.TXT
DLE C:\TYMCZASOWY\DYSK.TXT
RD C:\TYMCZASOWY
Plik wsadowy wykonuje polecenia w kolejności w jakiej zostały zapisane w pliku wsadowym. Najpierw wykona polecenie @ECHO OFF. To polecenie spowoduje, że w trakcie wykonywania pliku wsadowego nie będą wyświetlane wykonywane polecenia. @ - spowoduje, że nie będzie także widoczne polecenie ECHO OFF. Następnie zostanie wykonany drugi wiersz pliku wsadowego, czyli polecenie MD, które stworzy katalog na dysku C o nazwie TYMCZASOWY. W następnej kolejności plik wsadowy skopiuje plik tekstowy o nazwie DYSK.TXT z katalogu WINDOWS do katalogu TYMCZASOWY. Później plikowi DYSK.TXT zostanie dodany atrybut pliku archiwalnego. Następnie zostanie usunięty plik DYSK.TXT. Na końcu za pomocą polecenia RD zostanie usunięty katalog o nazwie TYMCZASOWY. Działanie pliku wsadowego zostało zakończone.