Commande DOS

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 (d'où le D pour Disk, ou disque en français).

Il existe des commandes internes (contenues dans l'interpréteur) et des commandes externes (il faut les charger à partir d'une disquette). 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.

Syntaxe

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.

Présentation

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.

Bien que l’interpréteur COMMAND.COM reconnaisse les commandes MS-DOS indifféremment de la casse, 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.

Commandes

N.B: Il est aussi possible d'afficher l'aide relative à une commande en tapant "help CommandeVoulue".

Exemple: Je veux afficher l'aide de la commande CD.

Je vais donc écrire: "help cd".

Commandes internes

On appelle commande interne toute commande faisant partie de l’interpréteur de commande. Par défaut, seul le programme COMMAND.COM était utilisé pour interpréter les commandes MS-DOS. D'autres interpréteurs ont été développés par la suite, notamment 4DOS.

  • PROMPT Change le message d'attente de MS-DOS, syntaxe: prompt texte $caractère
    • Cette commande permet de changer le message d'attente du système MS-DOS. Vous pouvez utiliser les caractères dans la commande prompt pour créer des messages d'attente spéciaux.
      • $q le caractère =
      • $$ le caractère $
      • $t l'Heure courante
      • $d La date courante
      • $p Le répertoire courant du lecteur par défaut
      • $v Le numéro de version
      • $n Le lecteur par défaut
      • $g Le caractère >
      • $l Le caractère <
      • $b le caractère |
      • $_ Une séquence de retour chariot et nouvelle ligne
      • $e Code ASCII X"1B" (Escape)
      • $h Retour-arrière (pour supprimer un caractère tapé sur la ligne de commande prompt)
        • exemple: prompt $p$g s'affiche a l'écran c:\>

Commandes externes

Les commandes externes sont des logiciels qui fonctionnent dans l'interface en ligne de commande. Le système MS-DOS est livré avec un ensemble de commandes permettant d'administrer ce système dont voici la liste :

Notes et références

Annexes

Articles connexes

Liens externes

Sur les autres projets Wikimedia :

Uses material from the Wikipedia article Commande DOS, released under the CC BY-SA 4.0 license.