BREAK

Powrót-"Spis poleceń"

Załącza i wyłącza możliwość przerwania danej komendy za pomocą kombinacji CTRL-C, jeśli po BREAK następuje odpowiednio ON lub OFF. Podanie samego wyrażenia BREAK powoduje wyświetlenie aktualnego statusu. Przykład:

BREAK ON

BREAK OFF

CHDIR lub CD

Powrót-"Spis poleceń"

Zmienia aktualny katalog zgodnie z podaną ścieżką dostępu. Przykład:

CD\BIN\USER

CLS

Powrót-"Spis poleceń"

Przeprowadza wyczyszczanie całego ekranu.

COPY

Powrót-"Spis poleceń"

Kopiowanie pliku lub połączenie dwóch plików. Opcja /A zapewnia przy tym, że kopiowanie plików tekstowych zostaje zakończone wraz z pojawieniem się CTRL - Z; opcja B zapewnia natomiast, że także znaki CTRL - Z podlegają kopiowaniu. W przypadku połączenia plików ustawiona jest z góry opcja /A, poza tym opcja /B. Przykład:

COPY B: TEXT plik TEXT zostaje pobrany z napędu B i skopiowany na dysku umieszczonym w napędzie wybranym wcześniej

COPY *.*B: wszystkie pliki z przedłużeniem nazwy zostają pobrane z aktualnego napędu i skopiowane za pomocą napędu B

COPY TEXT + INFO do pliku TEXT zostaje dołączony plik INFO; w wyniku tego plik TEXT stanie się oczywiście dłuższy

CTTY

Powrót-"Spis poleceń"

Ustala miejsce, z którego system operacyjny MS - DOS przyjmuje komendy. Dopuszcza się nazwy CON ( wstępne ustawienie, konsola ), AUX, PRN i NUL.

DATE

Powrót-"Spis poleceń"

Wyświetlanie i ewentualna zmiana daty według formatu amerykańskiego ( miesiąc - dzień - rok lub miesiąc/dzień/rok ). Kolejny rok może być wprowadzony w postaci dwu- lub czterocyfrowej. Przykłady:

DATE 3-16-2001 ustawia datę na 16 marzec 2001 rok

DATE wyświetla datę.

DEL lub ERASE

Powrót-"Spis poleceń"

Kasowanie plików. DEL i ERASE wykonują te same funkcję. Przykłady:

DEL *. kasuje wszystkie pliki bez rozszerzenia

DEL *.* kasuje wszystkie pliki z rozszerzeniem

DEL B:NAME.TMP kasuje plik NAME.TMP w napędzie dyskowym B

DEL N? M kasuje wszystkie pliki, których nazwa składa się z trzech znaków, przy czym pierwszy jest N a ostatni M

DIR

Powrót-"Spis poleceń"

Przedstawia pliki aktualnego lub specyfikowanego katalogu. Przykłady:

DIR wszystkie pliki aktualnego katalogu

DIR B:*.COM wszystkie pliki .COM w napędzie dyskowym B

ECHOON/OFF

Powrót-"Spis poleceń"

Zwykle komendy z jednego pliku wykonywanego w trybie pracy Batch, ukazują sie równocześnie na ekranie monitora. ECHO OFF wyłącza wyświetlanie natomiast ECHO ON ponownie włącza ich ukazywanie na ekranie.

ERASE

Powrót-"Spis poleceń"

Identyczna jak komenda DEL

EXIT

Powrót-"Spis poleceń"

Tak jak w CP/M-Plus, także w MS - DOS procesor komend nie jest umieszczony na stałe w pamięci operacyjnej, lecz zawsze ładuje się jako plik o nazwie COMMAND.COM z dysku ( dyskietki systemowej ). W programie użytkownika należy to uczynić jawnie po zgłoszeniu się znaku zachęty napędu dyskowego (Np A>), w celu wywołania komend systemu MS - DOS Np. DIR. EXIT zapewnia następnie powrót do opuszczonego wcześniej programu użytkownika.

FOR...IN...DO

Powrót-"Spis poleceń"

Instrukcja pętli do automatycznego powtarzania komendy systemu MS - DOS. Podczas wprowadzania ręcznego należy użyć następującej składni: FOR% znak IN ( parametr komendy ) % znak. W przypadku pracy w trybie Batch należy zmienić poszczególne znaki i procentu na znaki podwójne (%%). "Znak" jest nienumerycznym znakiem ASCII i służy jako ( dowolnie wybrana ) nazwa zmiennej. Następujący przykład drukuje wszystkie pliki typu TXT występujące na dyskietce:

FOR%%IN (*.TXT) DO TYPE %% i

GOTO

Powrót-"Spis poleceń"

Skok do określonej pozycji w pliku Batch; do podania miejsca przeznaczenia jest wykorzystywany ciąg znaków ( etykieta ). Przykład:

:ABC zdefiniowanie etykiety w pliku Batch

...dalsze instrukcje

IF

Powrót-"Spis poleceń"

Instrukcja warunkowa dla pliku typu Batch. Warunek: EXIST NAME określa, czy występuje plik NAME. %n= = łańcuch sprawdza czy w zbiorze Batch podstawione parametry są równe ciągowi znaków "łańcuch". Stosując ERRORLEVEL można stwierdzić, czy wcześniejsza komenda ( Np BACKUP ) daje określony kod wyjścia ( Exit Code ). Przykłady:

IF NOT EXITST NAME ECHO GIBT ES NICHT Tekst "Gibt es nicht" jest wprowadzany, jeżeli plik NAME nie występuje w aktualnym katalogu

IF ERRORLEVEL 1 GOTO ABC Skok do etykiety ABC, jeżeli kod wyjścia poprzedniej komendy był równy 1.

MKDIRlub MD

Powrót-"Spis poleceń"

Dodanie nowej ścieżki katalogu. Przykład:

MD USER

PATH

Powrót-"Spis poleceń"

Umożliwia dostęp do nie rezydujących komend, podczas pracy w innej części katalogu o strukturze hierarchicznej, bez konieczności każdorazowego zapisu ścieżki przed komendami. Bez podania parametru zostanie przedstawiona aktualnie poszukiwana ścieżka. Komenda "PATH" ustawia ścieżkę na aktualny katalog. Przykład:

PATH \BIN\USER

PAUSE

Powrót-"Spis poleceń"

Umożliwia wstrzymanie operacji na pliku Batch z możliwością opcjonalnego przedstawienia tekstu. Wykonanie można przerwać po naciśnięciu klawisza CTRL - C lub kontynuować po użyciu dowolnego innego klawisza. Przykład:

PAUSE ABBRUCH MIT CTRL-C MOGLICH

REM

Powrót-"Spis poleceń"

Dopuszcza, dodawanie komentarzy o długości 123 znaków w wierszach komend MS - DOS.

REN( RENAME )

Powrót-"Spis poleceń"

Zmiana nazwy pliku lub grupy plików, przy czym ignorowane części pierwotnej nazwy pozostają bez zmian. Przykład zmiany

REN NAME1 NAME2

RMDIR

Powrót-"Spis poleceń"

Służy do kasowania ścieżki katalogu. W celu zabezpieczenia dopuszcza się kasowanie tylko takich katalogów, które nie zawierają plików ani podkatalogów. Przykład:

RMDIR \USER\HANS

SET

Powrót-"Spis poleceń"

Dopuszcza automatyczną zmianę ciągu znaków wprowadzanych z klawiatury na inny ciąg. W pliku Batch ciąg znaków należy zamknąć z obu stron znakiem procenta ( Np. %STRING% ). Dla uzyskania pry każdym wprowadzeniu znaków ABC ciągu DEF wystarczy podać:

SET ABC=DEF

SHIFT

Powrót-"Spis poleceń"

Ponieważ zwykle istnieje możliwość stosowania 10 parametrów podstawienia w pliku Batch ( %0...%9 ), możliwe jest przesuwanie ich numeracji przez powtórne wprowadzenie polecenia SHIFT. Przykładowo zakładamy występowanie następującego przyporządkowania:

%0="abc"

%1="def"

%2="ghi"

%3...9 brak przyporządkowania

Dla dodatkowego parametru zostało zarezerwowane miejsce.

TIME

Powrót-"Spis poleceń"

Wyświetlanie i ustawienie czasu zegarowego ( 24

TIME pokazuje czas

TIME 15ustawia czas na godzinę 15.00

TIME 15.30ustawia czas na godzinę 15.30

TYPE

Powrót-"Spis poleceń"

Wyświetlanie zawartości pliku tekstowego. Przykład:

TYPE NAME.TXT

VER

Powrót-"Spis poleceń"

Pokazuje na ekranie monitora numer wersji systemu operacyjnego.

VERIFYON/OFF

Powrót-"Spis poleceń"

Po komendzie VERIFY ON wszystkie pliki zapisane na dysku twardym lub dyskietce będą czytane i sprawdzane w celu zabezpieczenia. ( W efekcie zapis do pamięci trwa nieco dłużej). Ten kontrolny odczyt można ponownie wyłączyć przez wprowadzenie VERIFY OFF.

VOL lub VOLUME

Powrót-"Spis poleceń"

Pokazuje nazwę dysku.

ASSIGN

Powrót-"Spis poleceń"

Skierowanie wszystkich odwołań z jednego napędu dyskowego na inny. ASSIGN bez podanych parametrów oddala wszystkie zlecenia. Przykład:

ASSIGN D:=C:

BACKUP

Powrót-"Spis poleceń"

Komenda ta służy do sporządzania kopii bezpieczeństwa zawartości dysku twardego. Istnieją tu następujące opcje:

/S kopiowanie dotyczy nie tylko plików należących do aktualnego katalogu, lecz także plików należących do innych katalogów, znajdujących się dalej

/M kopiowanie dotyczy tylko plików należących do aktualnego katalogu, które uległy zmianom w okresie od ostatniego wykonania komendy BACKUP

/A kopie wyspecyfikowanych plików zostają dołączone do dysku określonego komendą BACKUP

/P kopiowaniu podlega tyle plików, ile może się zmieścić na jednej dyskietce określonej komendą BACKUP

/D: kopiowanie dotyczy tylko tych plików, które zostały utworzone lub zmienione w czasie jaki upłynął od podanej daty

/T: kopiowanie dotyczy tylko tych plików, które zostały utworzone lub zmienione w okresie, jaki minął od podanej chwili czasowej ( porównaj TIME )

/L: zaznacza w podanej nazwie pliku, że sporządzona została kopia bezpieczeństwa

/R kopiowanie nie dotyczy tych plików, do których można się odwołać w celu przeprowadzenia na nich zapisu.

Za pomocą komendy IF można po zakończeniu realizacji komendy BACKUP określić wartość "kodu wyjściowego". Kod ten może przyjmować cztery wartości:

0 bez błedów

1 nie zostały odnalezione żadne pliki

3 proces kopiowania został przerwany przez użytkownika

4 proces kopiowania został przerwany z powodu błędu

Przykład:

BACKUP C:*.COM A:

Wszystkie pliki typu .COM znajdujące się na dysku twardym (C) zostają przeniesione na napęd A i tam skopiowane

BACKUP C:*.*A:/M

wszystkie pliki, które uległy zmianie do momentu ostatniej komendy BACKUP, zostają skopiowane z dysku twardego C na dyskietce przynależnej napędowi A

CHKDSK

Powrót-"Spis poleceń"

powoduje wyświetlanie statusu określonego napędu dyskowego, pliku lub też grupy plików. Za pośrednictwem opcji /F system MS - DOS koryguje automatycznie błędy powstałe przy wprowadzaniu z klawiatury, Np błędy w określeniu napędu dyskowego.

COMP

Powrót-"Spis poleceń"

Porównanie dwóch plików. Przykład:

COMP A:*.TXT B: porównuje wszystkie pliki typu .TXT znajdujące się na dyskach umieszczonych w napędach A i B

DISKCOMP

Powrót-"Spis poleceń"

Porównuje ze sobą zawartość dwóch dyskietek ( nie działa na twardych dyskach ). Opcja /1 porównuje tylko pierwszą stronę dyskietki; wprowadzenie /8 ogranicza porównanie do ośmiu sektorów na ścieżkę, także w przypadku stosowania DISKCOMP A: B:

DISKCOPY

Powrót-"Spis poleceń"

Służy do kopiowania z jednej dyskietki na drugą, ścieżka po ścieżce, sektor po sektorze; w tym celu należy podać numer napędu dyskowego, źródłowego i przeznaczenia. ( Typ w zależności od rozmieszczenia plików na dysku funkcja DISCOPY A: B:

EXE2BIN

Powrót-"Spis poleceń"

Przekształca pliki z programami maszynowymi przemieszczalnymi typu EXE, wytwarzanymi Np. przez program łączący asemblera Microsoft Macro - 86, na pliki typu COM. Plik nie powinien być dłuższy niż 64 Kbajty. Komenda EXE2BIN NAME pobiera plik NAME.EXE i generuje z niego NAME.COM.

FDISK

Powrót-"Spis poleceń"

Wyświetlanie lub zmiana sposobu zarządzania plikami na zainstalowanym twardym dysku. Program FDISK jest obsługiwany przy pomocy menu, i umożliwia, Np. wykorzystanie tylko części twardego dysku dla systemu MS - DOS, inna część może być udostępniona dla innego systemu operacyjnego.

FIND

Powrót-"Spis poleceń"

Wyświetla wszystkie wiersze plików, zawierające wyspecyfikowany ciąg znaków. Opcje: /V wyświetla odwrotnie wszystkie wiersze nie zawierające łańcucha. /C przedstawia tylko liczbę wierszy wynikowych. /N przed każdym wyświetlanym wierszem ukazuje jego numer ( w pliku źródłowym ). Przykłady:

FIND "FOGLE" NAME1 NAME2wyświetla wszystkie wiersze NAME1 i NAME 2 zawierające ciąg znaków FOGLE

DIR B: | FIND/V"ABC"wyświetla wszystkie nazwy plików z napędu dyskowego B, zawierające ciąg znaków ABC.

FORMAT

Powrót-"Spis poleceń"

Formatowanie lub kasowanie dysków. Występują następujące opcje: /S kopiuje pliki systemowe na dysk; /C kasuje tylko dane bez ponownego fizycznego formatowania; po /V program FORMAT pyta, czy występuję ciąg znaków "Volume", aby móc nadać nazwę dyskowi. Przykład formatowania dysku w stancji ( napędzie ) C i zapisu na ścieżkach systemowych jądra systemu MS - DOS:

FORMAT C:/S

GRAPHICS

Powrót-"Spis poleceń"

Wyzwala klawisz PRTSC w celu wydrukowania na podłączonej drukarce obrazów graficznych znajdujących się na ekranie.

HEXDUMP

Powrót-"Spis poleceń"

Wyświetla zawartość pliku w postaci szesnastkowej ( część pamięci w postaci szesnastkowej ); na początku każdego wiersza umieszczony jest czteropozycyjny adres, następnie bajty w postaci szesnastkowej, a na końcu ich reprezentacja w postaci znaków ASCI. Plik może mieć 64 Kbajty długości. Przykład:

HEXDUMP A:NAME

MODE

Powrót-"Spis poleceń"

Ustawienie parametru dla konsoli ( Np. przedstawienie na ekranie ) lub interfejsów. Przykłady:

MODE COM1:30, N, 8, 1 Ustawia pierwszy interfejs V.24 na 300 bodów, brak bitu parzystości ( N;E = parzystość, O = nieparzystość ), 8 bitów danych, 1 bit stopu

MODE COM1:11 Przełącza interfejs V.24 na 110 bodów, a pozostałe parametry pozostają bez zmian.

MODE 40 ( lub 80 ) W podłączonym monitorze przełącza na 40 ( lub 80 ) znaków /wiersz

MODE CO 40 Przełącza wyjście video na monitor kolorowy pracujący w trybie "kolorowym" z 40 znakami na wiersz

MODE PTYPE=PR2300 Ustawia znaki sterujące dla drukarki typu PR 2300, muszą one występować w pliku PRINTCAP systemu MS - DOS

MODE LPT1:80,6 Ustawia drukarkę 1 na 80 znaków w wierszu i 6 punków odległości między wierszami ( najczęściej dopuszcza się wartości 6 lub 8 )

MODE LPT1:=COM1 Zamienia wyjście z drukarki 1 na interfejs 1 typu V.24;

MORE

Powrót-"Spis poleceń"

Podczas wyprowadzania wyświetla każdorazowo zawartość tylko jednego ekranu i w najniższym wierszu na ekranie zapisuje ponownie MORE, dzięki czemu po naciśnięciu Return wyświetlona będzie następna strona. Przykład:

TYPE NAME | MORE

PRINT

Powrót-"Spis poleceń"

Umożliwia , jak w MB/M, wprowadzenie plików tekstowych na drukarkę podczas wykorzystywania innych komend ( Spooler ). Nazwy plików nie należy jednakże uzupełniać ścieżkami katalogu. Możliwe są następujące opcje: /T kasuje bufor; /C umożliwia przeskoczenie pojedynczych plików z pewnej ich grupy;/P wybiera natomiast poszczególne pliki z danej grupy w celu ich wydrukowania. Przykład:

PRINT /T*.TXT kasowanie bufora, wybór wszystkich plików TXT

PRINT NAME.TXT / C plik NAME nie powinien zostać wyprowadzony.

PROMT

Powrót-"Spis poleceń"

Pozwala na zdefiniowanie innego znaku Promt niż ">". Bez tego parametru zdefiniowany jest zwykły znak Promt. Zdefiniowane zostaną również następujące znaki specjalne oraz ich ciągi:

$ symbol dolara t aktualny czas

d aktualna data p aktualny katalog

v numer wersji MS - DOS n ustawiony napęd dyskowy

q symbol większości:> 1 symbol mniejszości:<

b kreska pionowa| - znak CR-LF ( nowy wiersz )

s spacja h cofnij

e znak escape f znak równości:=

RECOVER

Powrót-"Spis poleceń"

Zaznacza uszkodzone sektory dyskietki ( dzięki temu nie są one dalej stosowane ). Podanie symbolu napędu dyskowego w postaci parametru umożliwia sprawdzenie całego dysku. Jeżeli następnie nazwa pliku ( Wildcards "*" i "?" są dozwolone ), wtedy MS - DOS próbuje uratować plik w jakikolwiek możliwy sposób oraz zaznacza również miejsce błędu.

RESTORE

Powrót-"Spis poleceń"

Przepisanie plików z dyskietek Backup na dysk twardy. W tym przypadku występują opcje i kody wyjścia jak w komendzie BACKUP. Przykład:

RESTORE A: C:

SETLANG

Powrót-"Spis poleceń"

Wobec stosowania w różnych krajach narodowych zestawów znaków i innych układów klawiszy, w komputerach z systemem MS - DOS występuję w pamięci RAM tabela zmiany kodu klawiatury. SETLANG ładuje ją z dysku systemowego, przy czym nazwę pliku należy podać wraz z wymaganym rozmieszczeniem klawiszy ( powinna występować zgodność pomiędzy opisem klawiatury ). Przykład wyboru:

SETLANG KEYBGR

SORT

Powrót-"Spis poleceń"

Sortowanie pliku, zwykle według alfabetu. Użycie opcji /R pozwala na sortowanie w odwrotnej kolejności, a opcja /+ umożliwia rozpoczęcie sortowania w określonym numerze wiersza. W omawianym przykładzie plik NAME zostanie posortowany od drugiego wiersza, wobec czego pozostaje nie zmienione miejsce na nagłówek tekstu:

SORT NAME/ +2

SYS

Powrót-"Spis poleceń"

Służy do zapisu plików systemowych MSDOS.SYS i IO.SYS oraz COMMAND.COM na dyskietce z wolnymi ścieżkami systemowymi. Przykład:

SYS B:

TREE

Powrót-"Spis poleceń"

Wyświetlanie wszystkich katalogów i ścieżek stacji dyskowej. Za pomocą opcji /F listowane są także nazwy plików. Przykład:

TREE A:/F