Top Qs
Chronologie
Chat
Contexte

Commande DOS

page de liste de Wikipédia De Wikipédia, l'encyclopédie libre

Remove ads

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).

Faits en bref Paradigme, Développeur ...
Remove ads

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

Remove ads

Syntaxe

Résumé
Contexte

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.

Exemple de commande
Commande:
DIR C:*.EXE /W
DIR indique la commande MS-DOS pour afficher le contenu d'un dossier;
C:*.EXE précise les paramètres sur lesquels doit agir la commande, ou C: est l'identificateur de l'unité de stockage (SSD, disque dur, CD/DVD, bande magnétique, etc.) et *.EXE sélectionne tous les fichiers (caractère *) ayant dont l'extension « EXE » (qui identifie un fichier de programme exécutable);
/W assigne l’option W à la commande pour obtenir un affichage large du résultat.
Résultat: Cette instruction DOS affiche au format large tous les fichiers exécutables du dossier principal de l'unité de stockage C.

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

Remove ads

Commandes

Résumé
Contexte
Davantage d’informations Alias, interne/externe ...

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 :

Remove ads

Notes et références

Annexes

Loading content...
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads