Voici la liste des commandes reconnus par le système d'exploitation MS-DOS :
| Commande | Interne/Externe | Description |
|---|---|---|
| APPEND | Externe | Cette commande permet d'ouvrir des fichiers quelconque se trouvant dans les répertoires spécifiés comme s'il s'agissait du répertoire courant. |
| ASSIGN | Externe | Cette commande permet de créer une unité de disque virtuel à partir d'un autre unité de disque. |
| ATTRIB | Externe | Cette commande permet de fixer ou de demander les attributs d'un fichier. |
| BACKUP | Externe | Cette commande permet d'effectuer des copies de sécurités de fichier(s) et/ou de répertoire(s). |
| BREAK | Interne | Cette commande permet de fixer ou de demander l'état du Ctrl+Break. |
| CALL | Interne | Cette commande permet d'appeler un fichier Batch comme un sous-programme sans prendre la place d'exécution du programme parent. |
| CD | Interne | Cette commande permet de fixer ou de demander le répertoire courant. |
| CHCP | Interne | Cette commande permet de fixer ou de demander la page de code du système d'exploitation. |
| CHDIR | Interne | Cette commande permet de fixer ou de demander le répertoire courant. |
| CHKDSK | Externe | Cette commande permet de demander ou réparé des erreurs sur une unité de disque du système d'exploitation. |
| CHOICE | Externe | Cette commande permet d'effectuer des entrées de données utilisateur. |
| CLS | Interne | Cette commande permet d'effacer l'écran. |
| COMMAND | Externe | Cette commande permet de lancer l'interpréteur de commande. |
| COMP | Externe | Cette commande permet d'effectuer la comparaison de deux fichiers. |
| COPY | Interne | Cette commande permet d'effectuer la copie de fichier(s) vers un nouvel emplacement. |
| CTTY | Interne | Cette commande permet de changer un périphérique du prompt de commande du système d'exploitation. |
| DATE | Interne | Cette commande permet de fixer ou de demander la date du système d'exploitation. |
| DBLSPACE | Externe | Cette commande permet d'effectuer la compression de disque inclus avec DOS. Il fournit un moyen d'augmenter la capacité du disque en compressant les données sur tout ou partie d'un disque. |
| DEBUG | Externe | Cette commande permet de charger le débogueur simplifié pour les programmes exécutables du système d'exploitation. |
| DEFRAG | Externe | Cette commande permet d'effectuer la défragmentation des unités d'allocation d'une unité de disque. |
| DEL | Interne | Cette commande permet d'effectuer la suppression de fichier sur une unité de disque. |
| DELETE | Interne | Cette commande permet d'effectuer la suppression de fichier sur une unité de disque. |
| DELTREE | Externe | Cette commande permet d'effectuer la suppression d'un répertoire avec tous ses fichiers et répertoires inclusivement sur une unité de disque. |
| DIR | Interne | Cette commande permet d'afficher le contenu d'un répertoire dans l'unité de disque. |
| DISKCOMP | Externe | Cette commande permet d'effectuer la comparaison de deux unités de disque. |
| DISKCOPY | Externe | Cette commande permet d'effectuer la copie d'une unité de disque. |
| DOSKEY | Externe | Cette commande permet d'effectuer la gestion de l'historique des entrées de commande. |
| DOSSHELL | Externe | Cette commande permet de lancer le gestionnaire de fichiers du système d'exploitation. |
| ECHO | Interne | Cette commande permet d'activer ou désactiver le prompt de commande ou d'afficher un message sur la console du système d'exploitation. |
| EDIT | Externe | Cette commande permet de lancer l'éditeur de traitement de texte. |
| EDLIN | Externe | Cette commande permet de lancer l'éditeur en ligne de commande. |
| EMM386 | Externe | Cette commande permet d'effectuer la gestion de la mémoire EMS avec un microprocesseur 80386 ou postérieur. |
| ERASE | Interne | Cette commande permet d'effectuer la suppression de fichier sur une unité de disque. |
| EXE2BIN | Externe | Cette commande permet d'effectuer la conversion de format «.EXE» et format «.COM» si possible. |
| EXIT | Interne | Cette commande permet de sortir de l'interpréteur de commande. |
| EXPAND | Externe | Cette commande permet d'effectuer la décompression d'un fichier. |
| FASTHELP | Externe | Cette commande permet d'afficher une aide rapide sur une commande spécifié. |
| FASTOPEN | Externe | Cette commande permet d'accélérer la lecture des entrées des répertoire. |
| FC | Externe | Cette commande permet d'effectuer la comparaison de deux fichiers. |
| FDISK | Externe | Cette commande permet d'effectuer la gestion des partitions d'un disque dur. |
| FIND | Externe | Cette commande permet d'effectuer la recherche d'une chaîne de caractères dans des fichiers. |
| FOR | Interne | Cette commande permet d'effectuer le traitement d'un groupe de fichier à une commande. |
| FORMAT | Externe | Cette commande permet d'effectuer le formatage d'une unité de disque. |
| GOTO | Interne | Cette commande permet de transférer le contrôle à étiquette de commande. |
| GRAFTABL | Externe | Cette commande permet d'effectuer le chargement en mémoire conventionnel d'une table de police de caractères pour les modes graphiques. |
| GRAPHICS | Externe | Cette commande permet d'effectuer la gestion des impressions des caractères graphiques. |
| GWBASIC | Externe | Cette commande permet de lancer l'interpréteur de langage de programmation GWBASIC. |
| HELP | Externe | Cette commande permet d'afficher une aide sur une commande spécifié |
| IF | Interne | Cette commande permet d'effectuer une commande conditionnelle. |
| INTERLNK | Externe | Cette commande permet d'effectuer la gestion du client transférant des données par port série. |
| INTERSVR | Externe | Cette commande permet d'effectuer le démarrage du serveur pour le transfère des données par port série. |
| JOIN | Externe | Cette commande permet de créer une unité de disque virtuel à partir d'un répertoire. |
| KEYB | Externe | Cette commande permet d'effectuer la gestion du clavier selon le pays et la langue spécifié. |
| LABEL | Externe | Cette commande permet de fixer ou de demander le nom du volume de l'unité disque. |
| LOADFIX | Externe | Cette commande permet d'effectuer le chargement d'un programme après les premiers 64 Ko de mémoire conventionnel. |
| LOADHIGH | Interne | Cette commande permet d'effectuer le chargement d'un programme dans la mémoire supérieur (entre le 640 Ko et 1 Mo). |
| MD | Interne | Cette commande permet de créer un répertoire. |
| MEM | Externe | Cette commande permet de demander des informations sur la mémoire utilisé dans le système d'exploitation. |
| MEMMAKER | Externe | Cette commande permet d'optimiser l'utilisation de la mémoire supérieur par le système d'exploitation. |
| MIRROR | Externe | Cette commande permet d'entreposer des informations sur la table d'allocation de fichiers d'un disque, l'enregistrement de démarrage et le répertoire racine (à utiliser ultérieurement pour la récupération de fichiers). |
| MKDIR | Interne | Cette commande permet de créer un répertoire. |
| MODE | Externe | Cette commande permet d'effectuer la gestion des paramètres d'un périphérique. |
| MORE | Externe | Cette commande permet d'effectuer une sortie d'un contenu page par page. |
| MOVE | Externe | Cette commande permet d'effectuer le déplacement de fichier(s) vers un nouvel emplacement. |
| MSAV | Externe | Cette commande permet de lancer l'anti-virus du système d'exploitation. |
| MSBACKUP | Externe | Cette commande permet de lancer le logiciel de copie de sécurité du système d'exploitation. |
| MSCDEX | Externe | Cette commande permet d'effectuer la gestion du pilote d'unité de disque compacte. |
| MSD | Externe | Cette commande permet de lancer le logiciel de diagnostique du système d'exploitation. |
| NLSFUNC | Externe | Cette commande permet d'effectuer la gestion du pays et des conventions internationales du système d'exploitation. |
| PATH | Interne | Cette commande permet de fixer ou de demander les chemins de recherche par défaut pour trouver les exécutables dans le système d'exploitation. |
| PAUSE | Interne | Cette commande permet d'afficher un message de pause et une attente d'une action utilisateur avant de poursuivre. |
| POWER | Externe | Cette commande permet de fixer ou de demander les paramètres d'économiseur d'énergie du système d'exploitation. |
| Externe | Cette commande permet d'effectuer la gestion des traitements d'impressions du système d'exploitation. | |
| PROMPT | Interne | Cette commande permet de fixer ou de demander le prompt affiché par l'interpréteur de commande du système d'exploitation. |
| QBASIC | Externe | Cette commande permet de lancer le logiciel d'IDE et de compilateur Basic du système d'exploitation. |
| RD | Interne | Cette commande permet de supprimer un répertoire vide. |
| RECOVER | Externe | Cette commande permet de résoudre les problèmes de secteur sur un fichier ou un disque. |
| REM | Interne | Cette commande permet d'indiquer une remarque. |
| RENAME | Interne | Cette commande permet de renommer le nom d'un/des fichiers. |
| REPLACE | Externe | Cette commande permet d'effectuer le remplacement de fichier(s) dans un autre emplacement. |
| RESTORE | Externe | Cette commande permet d'effectuer la récupérations de fichiers d'une copie de sécurités. |
| RMDIR | Interne | Cette commande permet de supprimer un répertoire vide. |
| SCANDISK | Externe | Cette commande permet de lancer le logiciel de vérification d'une unité de disque. |
| SET | Interne | Cette commande permet de fixer ou de demander le contenu des variables d'environnement du système d'exploitation. |
| SETVER | Externe | Cette commande permet de fixer ou de demander les versions de système d'exploitation devant être retourné à certain logiciel ou programme éprouvant des incompatibilités de version. |
| SHARE | Externe | Cette commande permet d'effectuer la gestion du partage des fichiers entre logiciel et programme multitâche. |
| SHIFT | Interne | Cette commande permet de changer la position d'un paramètre de fichier de traitement par lots (Batch). |
| SMARTDRV | Externe | Cette commande permet d'installer et de configurer l'utilitaire de mise en cache de disque SMARTDrive. |
| SORT | Externe | Cette commande permet d'effectuer le tri d'une liste de données texte. |
| SUBST | Externe | Cette commande permet de créer une unité de disque virtuel à partir d'un répertoire. |
| SYS | Externe | Cette commande permet de copier les fichiers de démarrage du système d'exploitation vers une unité de disque spécifié. |
| TIME | Interne | Cette commande permet de fixer ou de demander l'heure du système d'exploitation. |
| TREE | Externe | Cette commande permet d'afficher l'arbre des répertoires de l'unité de disque spécifié. |
| TRUENAME | Interne | Cette commande permet d'afficher le nom complet d'une unité, répertoire ou d'un nom de fichier. |
| TYPE | Interne | Cette commande permet d'afficher le contenu d'un fichier. |
| UNDELETE | Externe | Cette commande permet de récupérer un fichier ayant été supprimer par erreur. |
| UNFORMAT | Externe | Cette commande permet d'inverser certains processus de formatage. |
| UNINSTAL | Externe | Cette commande est utilisé par l'installation du système d'exploitation lorsque le processus n'est pas terminé. |
| VER | Interne | Cette commande permet de demander la version du système d'exploitation. |
| VERIFY | Interne | Cette commande permet de fixer ou de demander l'état du drapeau de vérification de lecture de secteur d'unité d'allocation du système d'exploitation. |
| VOL | Interne | Cette commande permet d'afficher le nom du volume d'une unité de disque. |
| VSAFE | Externe | Cette commande permet d'effectuer la gestion du pilote s'occupant de la vérification de façon permanente des virus dans le système d'exploitation. |
| XCOPY | Externe | Cette commande permet d'effectuer la copie étendue avec sous-répertoire de fichier(s) vers un nouvel emplacement. |
Dernière mise à jour : Mercredi, le 3 juin 2015