Les systèmes DOS sont fournis en standard avec un nombre réduit de commandes essentiellement destinées à la gestion des disques et des fichiers.

 Il existe des commandes internes (contenues dans l'interpréteur) et des commandes externes (il faut les charger à partir d'une disquette1). Les commandes DOS peuvent s'exécuter de manière interactive au sein de l'interface en ligne de commande ou en traitement par lot depuis un fichier de script portant l’extension .bat.

pcdos 01Small

Une instruction DOS est constituée d'une commande, appelée aussi verbe, suivie de ses paramètres et peut se terminer par une ou plusieurs options. Une option de commande doit toujours être introduite par une barre oblique /, l'ensemble est appelé commutateur. Pour être correctement identifiés par l'interpréteur de commande, le verbe, les paramètres, ainsi que les commutateurs, doivent être séparés par des espaces.

Toutes les commandes DOS sont de la forme :

[commande] /[option1] /[option2] [paramètres]
où chaque désignation entre crochets doit être sélectionnée par l'opérateur de saisie parmi tous les choix possibles. La position des commutateurs par rapport aux paramètres n'a pas d’incidence sur l'interprétation de l'instruction par le système. Ils peuvent être placés avant ou après les paramètres.

Exemple
DIR A:*.EXE /W
Dans cette instruction:

DIR : indique la commande MS-DOS à utiliser;
A:*.EXE : précise les paramètres sur lesquels doit agir la commande, ou A: désigne la lettre du lecteur de disquette et *.EXE sélectionne tous les fichiers (caractère *) dont l'extension est un programme exécutable (extension EXE);
/W : assigne l’option W à la commande qui permet un affichage large du résultat.
Cette instruction DOS va donc afficher au format large tous les exécutables du premier lecteur de disquette noté A.

Bien que l’interpréteur COMMAND.COM reconnaisse les commandes MS-DOS indifféremment de la casse2, elles sont affichées en majuscules par le système et dans la littérature de l'époque. Cette typographie remonte à ses origines avec le CP/M et le langage BASIC mais aussi pour des raisons de lisibilité et de formalisme. [Wikipédia]

Pour obtenir la liste des commandes avec leur description cliquez ce lien : Liste des Commandes

Pour en apprendre un peu plus sur la syntaxe DOS cliquez ce lien : Wikilivres DOS