Seznam příkazů příkazové řádky jsem exportoval z nápovědy cmd. V další části je kompletní instrukční sada MS-DOSu verze 6.22. Tuto instrukční sadu jsem rovněž opsal, ale již ne z nápovědy, ale ze skvělé knihy Tomáše Baránka – “Kompletní referenční průvodce” (rok vydání 1994)
Interní příkazy x Externí příkazy
Interní příkazy jsou součástí kódu příkazové řádky (respektive MS-DOSu) a jsou k dispozici kdykoliv. Externí příkazy jsou programy jako ostatní (třeba Malování), ale komunikují s námi prostřednictvím příkazové řádky.
Instrukční sada příkazové řádku ve Windows XP
Chcete-li získat další informace o příkazu, zadejte příkaz HELP název_příkazu.
ASSOC Zobrazí nebo změní přiřazení koncovek souborů.
AT Naplánuje běh příkazů a programů v počítači.
ATTRIB Zobrazí nebo změní atributy.
BREAK Nastaví nebo vynuluje rozšířenou kontrolu CTRL+C checking.
CACLS Zobrazí nebo změní seznam ACL souborů.
CALL Zavolá dávkový soubor z jiného.
CD Zobrazí název nebo změní aktuální složku.
CHCP Zobrazí nebo nastaví aktivní kódovou stránku.
CHDIR Zobrazí název nebo změní aktuální složku.
CHKDSK Zkontroluje disk a zobrazí zprávu o stavu.
CHKNTFS Zobrazí nebo změní kontrolu disku při spuštění.
CLS Vymaže obrazovku.
CMD Spustí novou instanci příkazovho řádku systému Windows.
COLOR Nastaví výchozí barvu písma a pozadí konzoly.
COMP Porovná obsah dvou souborů nebo sad souborů.
COMPACT Zobrazí nebo změní kompresi souborů v oddílu NTFS.
CONVERT Převede svazek FAT na NTFS. Není možné převádět aktuální jednotku.
COPY Zkopíruje jeden nebo více souboru do jiného umístění.
DATE Zobrazí nebo nastaví datum.
DEL Odstraní jeden nebo více souborů.
DIR Zobrazí seznam souborů a podsložek složky.
DISKCOMP Porovná obsah dvou disket.
DISKCOPY Zkopíruje obsah jedné diskety na jinou disketu.
DOSKEY Edituje příkazy, znovu volá příkazy a umožňuje vytvářet makra.
ECHO Zobrazí zprávu nebo přepne stav zobrazování zpráv na zapnuto nebo
vypnuto.
ENDLOCAL Konec lokalizačních změn prostředí v dávkovém souboru.
ERASE Vymaže jeden nebo více souborů.
EXIT Ukončí program CMD.EXE (příkazový řádek).
FC Porovná dva soubory nebo sady souborů a zobrazí rozdíly.
FIND Vyhledá textový řetězec v souborech.
FINDSTR Vyhledá textový řetězec v souborech.
FOR Spustí určený příkaz pro všechny soubory v sadě.
FORMAT Formátuje disk pro použití v systému Windows.
FTYPE Zobrazí nebo změní typ souboru, použitý v přidruženích rozšíření.
GOTO Interpret příkazového řádku přejde k vykonávání instrukcí v označeném
řádku dávkového souboru.
GRAFTABL Povolí zobrazování sady rozšířených znaků v grafickém režimu.
HELP Poskytne informace o příkazech příkazového řádku systému Windows.
IF Zpracovává příkazy v dávkovém souboru na základě podmínky.
LABEL Vytvoří, mění nebo smaže jmenovku disku.
MD Vytvoří složku.
MKDIR Vytvoří složku.
MODE Konfiguruje systémové zařízení.
MORE Zobrazí najednou pouze jednu obrazovku výstupu.
MOVE Přesune jeden nebo více souborů z jedné složky do jiné.
PATH Zobrazí nebo nastaví cestu vyhledávání spustitelných souborů.
PAUSE Pozastaví zpracování dávkového souboru a zobrazí zprávu.
POPD Obnoví předchozí hodnotu aktuální složky, uloženou příkazem PUSHD.
PRINT Vytiskne textový soubor.
PROMPT Změní tvar příkazového řádku Windows.
PUSHD Uloží aktuální složku a pak ji změní.
RD Smaže složku.
RECOVER Obnoví čitelné informace z chybného nebo poškozeného disku.
REM Označuje komentář v dávkovém souboru nebo souboru CONFIG.SYS.
REN Přejmenuje soubor nebo soubory.
RENAME Přejmenuje soubor nebo soubory.
REPLACE Přepíše soubory.
RMDIR Smaže složku.
SET Zobrazí, nastaví, nebo smaže nastavení prostředí systému Windows.
SETLOCAL Začátek lokalizačních změn prostředí v dávkovém souboru.
SHIFT Posune pozici nahraditelných parametrů v dávkovém souboru.
SORT Setřídí vstup.
START Spustí určený program nebo příkaz v novém okně.
SUBST Přiřadí písmenu jednotky cestu.
TIME Zobrazí nebo nastaví čas systému.
TITLE Nastaví nadpis okna relace programu CMD.EXE.
TREE Graficky zobrazí strukturu složek jednotky nebo cesty.
TYPE Zobrazí obsah textového souboru.
VER Zobrazí verzi systému Windows.
VERIFY Určuje, zda má systém Windows kontrolovat správnost zapsání souborů.
VOL Zobrazí jmenovku jednotky a sériové číslo.
XCOPY Kopíruje soubory a stromy složek.
Instrukční sada MS-DOS 6.22
interní příkazy
Příkazy pro práci se soubory
COPY kopíruje soubory
DEL maže soubory
REN provádí přejmenování souboru
TYPE vypíše obsah (textového) souboru
Příkazy pro práci s disky a adresáře
DIR vypíše obsah adresáře
CD nastaví pracovní adresář (přepne do pracovního adresáře)
MD vytvoří adresář
RD vymaže prázdný adresář
Příkazy pro práci s datem a časem
DATE čte a nastavuje systémové datum
TIME čte a nastavuje systémový čas
Obecné řídící a konfigurační příkazy
BREAK nastavuje způsob přerušení programu klávesami Ctrl-Break (Ctrl+c)
CHCP nastaví kódovou stránku používané tabulky znaků
CLS maže obsah textové obrazovky
CTTY vybírá standardní zařízení počítače pro vstupně/výstupní operace
EXIT ukončuje činnost stávajícího interpretu příkazů a vrací řízení na vyšší úroveň interpretu
LH načte program do horní paměti (upper memory)
VER zobrazí číslo aktuálně používané verze systému MS-DOS
VERIFY zapíná kontrolu ověřování správnosti při jakýchkoliv přenosech souborů
VOL zobrazí jméno disku a jeho sériové číslo
Proměnné prostředí a příkaz pro práci s nimi
PATH Proměnná PATH (cesta) viz.dole
PROMPT Proměnná PROMPT (výzva) definuje způsob zobrazení výzvy operačního systému v příkazové řádce
SET definuje proměnné prostředí, zobrazuje je a přiřazuje jim hodnoty.
Příkazy pro činnost dávkových souborů
CALL, FOR, GOTO, IF, REM, SHIFT o nich až dále
Externí příkazy
Příkazy pro práci se soubory a adresáři:
MOVE Přesouvá soubory a přejmenovává adresáře
UNDELETE Obnovuje vymazané soubory
XCOPY Kopíruje celé adresářové struktury
REPLACE Řídí nahrazování souborů
ATTRIB Zobrazuje a upravuje atributy souborů
TREE Zobrazuje adresářový strom disku
DELTREE Maže celé adresářové stromy
RESTORE Obnovuje soubory uložené příkazem BACKUP z dřívějších verzí DOSU
FC Porovnává obsah souborů
MSBACKUP Zálohuje soubory a adresáře
SUBST Vytváří umělý, virtuální disk
SHARE Definuje podmínky pro sdílení a zamykání souborů
EDIT Spouští jednoduchý textový editor
EXPAND Rozbaluje soubory
Příkazy pro práci s diskem
FORMAT Formátuje disk nebo disketu
FDISK Připravuje médium k formátování
UNFORMAT Obnovuje data ztracená formátováním
LABEL Připravuje disku jméno
SYS Vytváří systémový disk
DISKCOPY Kopíruje celé disky
DISKCOMP Porovnává obsahy disků
CHKDSK Kontroluje integritu souborů na disku
SCANDISK kontroluje a opravuje chyby na disku
SMARTDRV Vytváří vyrovnávací paměť (cache) disku
DEFRAG Odstraňuje fragmentaci disku
DRVSPACE Komprimuje disk
Příkazy pro práci s pamětí
MEM Zkoumá obsah paměti počítače
MEMMAKER Optimalizuje využití paměti
LOADFIX Načítá program do horních 64 kB paměti
Klávesnice a obrazovka, národní nastavení
DOSKEY Umožňuje editaci příkazové řádky a tvorbu příkazových maker
KEYB Zapíná na klávesnici národní sadu znaků
GRAPHICS Podporuje tisk obrazovky na různých tiskárnách
COUNTRY Instaluje národní podporu
Periférie a komunikace
MODE Nastavuje základní komunikační parametry rozhraní
PRINT Definuje parametry tisku a řídí tisk na pozadí
MSCDEX Instaluje rozhraní pro jednotku CD-ROM
INTERLNK Instaluje podporu komunikace dvou počítačů po LPT nebo COM
INTERSVR Stejné jako předchozí, akorát na straně serveru
Ostatní externí příkazy a programy
MSD Diagnostický test počítače
MORE Systémový filtr, pauzující výpisy po obrazovkách
FIND Systémový filtr, nalézá řetězce
SORT Systémový filtr, třídí výstupy
POWER Snižuje spotřebu energie procesoru
MSAV Antivirový program
DEBUG Ladicí a programovací prostředek
QBASIC Programovací jazyk QuickBASIC
VSAFE Rezidentní antivirový program
HELP Nápověda MS-DOSu
FASTHLEP Stručná nápověda MS-DOSu
FASTOPEN Ukládá informace o otevřených souborech do paměti, zrychluje tak přístup k nim.
SETVER Nastavuje verzi operačního systému pro korektní programy
CHOICE Poskytuje uživateli výběr z více odpovědí
Programová podpora Microsoft Windows
MWAVTSR, MWBACKUP, MWAB, SMARTMON, MWUNDEL - nyní už zbytečné
Path
Path definuje cesty, ve kterých bude příkazová řádka hledat spustitelné soubory. Např. příkaz format je uložen v adresáři C:\Windows\System32, ale i když se nalézáte v kořenovém adresáři disku, přesto se format spustí. To je definováno právě příkazem PATH. Cesta C:\>PATH C:; C:\Windows; C:\Windows\System32; C:\moje_slozka
znamená, že po napsání externího příkazu bude nejdříve prohledáván kořenový adresář disku, poté složka C:\Windows, poté složka C:\Windows\System32 a nakonc C:\moje_slozka.