Article de reference

Liste des commandes DOS

Cet article répertorie les commandes importantes du système d'exploitation disque MS-DOS (DOS), notamment sur les ordinateurs compatibles IBM PC . D'autres variantes de DOS, ain...

Cet article répertorie les commandes importantes du système d'exploitation disque MS-DOS (DOS), notamment sur les ordinateurs compatibles IBM PC . D'autres variantes de DOS, ainsi que l' interface de ligne de commande Windows (cmd.exe), proposent également bon nombre de ces commandes. De nombreuses autres variantes de DOS sont communément appelées DOS , mais ne sont pas incluses dans cette liste. La variante très proche, IBM PC DOS , y figure. Cette liste n'est pas exhaustive, mais elle comprend des commandes communes aux différentes versions.

Chaque commande est implémentée soit directement dans l' interpréteur de commandes COMMAND.COM , soit en tant que programme externe . Bien que la convention soit d'écrire les noms de commandes en majuscules, l'interpréteur les reconnaît sans tenir compte de la casse.

Redirige les requêtes d'opérations disque d'un lecteur vers un autre. Permet également d'afficher l'attribution des lecteurs ou de rétablir les lettres de lecteur d'origine.

La commande est disponible dans les versions MS-DOS 3 à 5 et les versions IBM PC DOS 2 à 5.

ATMDM

Liste les connexions et les adresses vues par le gestionnaire d'appels des guichets automatiques Windows .

ATTRIBUT

Environnement de programmation en BASIC . Les ordinateurs IBM disposaient de BASIC 1.1 en ROM, et les versions IBM de BASIC utilisaient du code stocké dans cette ROM-BASIC, ce qui permettait d'allouer davantage de mémoire à la zone de code. BASICA est apparu pour la dernière fois dans IBM PC DOS 5.02, et dans OS/2 (2.0 et versions ultérieures), la version intégrait le ROM-BASIC au code du programme. Microsoft a publié GW-BASIC pour les machines dépourvues de ROM-BASIC. Certaines versions OEM proposaient basic.com et basica.com comme chargeurs pour GW-BASIC.EXE. BASIC a été abandonné après MS-DOS 4 et PC DOS 5.02. OS/2 (qui utilise PC DOS 5) le prend en charge, contrairement à MS-DOS 5.

CASSER

Indique à DOS de vérifier si les touches Ctrlet ont été enfoncées avant d'exécuter une requête de programme.Break

Cette commande est disponible dans les versions 2 et ultérieures de MS-DOS.

APPEL

Définit le répertoire de travail ou, sans argument, affiche le répertoire courant. Les deux noms, CD et CHDIR, désignent la même commande et sont des abréviations de l'expression « changer de répertoire ».

Cette commande est disponible dans les versions 2 et ultérieures de MS-DOS.

CHCP

Affiche ou modifie la page de codes active utilisée pour afficher les glyphes de caractères dans une fenêtre de console . Une fonctionnalité similaire peut être obtenue avec .MODE CON: CP SELECT=Cette commande est disponible dans les versions 3.3 et ultérieures de MS-DOS.

CHKDSK

Invite l'utilisateur à sélectionner un élément parmi une série de choix à un seul caractère. Cette commande a été introduite comme commande externe avec MS-DOS 6.0 , Novell DOS 7 et PC DOS 7.0. Les versions antérieures de DR-DOS prenaient en charge cette fonction via la commande intégrée switch (pour les choix numériques) ou en commençant la commande par un point d'interrogation . Cette commande s'appelait auparavant ync (oui-non-annuler).

CLS

Démarrez une nouvelle instance de l'interpréteur de commandes.

Cette commande est disponible dans les versions 1 et ultérieures de MS-DOS.

COMP

Effectue des copies de fichiers.

Cette commande est disponible dans les versions 1 et ultérieures de MS-DOS.

CTTY

Définit le périphérique terminal (par exemple, COM1) à utiliser pour l'entrée et la sortie.

Cette commande est disponible dans les versions 2 et ultérieures de MS-DOS.

DATE

Affiche la date système et invite l'utilisateur à saisir une nouvelle date. Complémentaire à la commande TIME .

Cette commande est disponible dans les versions 1 et ultérieures de MS-DOS.

DBLBOOT

Un fichier batch ajouté aux disquettes supplémentaires DOS 6.X pour faciliter la création de disquettes de démarrage DoubleSpace.

DBLSPACE

Un assembleur et un désassembleur primitifs.

DÉFRAG

Supprime les fichiers. Les deux noms désignent la même fonctionnalité.

Cette commande est disponible dans les versions 1 et ultérieures de MS-DOS.

DELTREE

ou rmdir, dont la syntaxe est légèrement différente. Sous Windows 10, l'option correspondante est `-r` ou `-m` .RD /SRMDIR /S

DIR

Compare le contenu complet d'une disquette à celui d'une autre.

Cette commande est disponible dans les versions MS-DOS 3.2 et ultérieures et dans les versions IBM PC DOS 1 et ultérieures.

COPIE DISQUE

Ajoute l'historique des commandes , la fonctionnalité macro et des fonctions d'édition améliorées à l'interpréteur de commandes.

Cette commande est disponible dans les versions 5 et ultérieures de MS-DOS.

DOSE

Affiche la quantité de mémoire occupée par les différents composants DOS.

DRVSPACE

Affiche du texte sur le flux de sortie standard DOS . Généralement, cela signifie directement à l'écran, mais la sortie peut être redirigée, comme pour toute autre commande, vers des fichiers ou des périphériques. Fréquemment utilisé dans les fichiers batch .

Une autre utilisation importante de la commande `echo` est d'activer ou de désactiver l'affichage des commandes dans les fichiers batch. Traditionnellement, les fichiers batch commencent par l' @echo offinstruction `--echo`. Celle-ci indique à l'interpréteur que l'affichage des commandes doit être désactivé pendant toute l'exécution du fichier batch, ce qui permet d'obtenir un résultat plus clair (le @symbole `--echo` indique que cette commande particulière (« echo off ») doit également être exécutée sans affichage).

Cette commande est disponible dans les versions 2 et ultérieures de MS-DOS.

MODIFIER

Éditeur de ligne DOS. Il peut être utilisé avec un fichier de script, comme un fichier de débogage, ce qui lui confère encore une certaine utilité aujourd'hui. L'absence d'un éditeur de ligne dans MS-DOS/PC DOS 1 à 4 a engendré un marché parallèle pour les éditeurs tiers.

Dans DOS 5, une commande supplémentaire « ? » a été ajoutée pour apporter à l'utilisateur l'aide dont il avait grand besoin.

DOS 6 était la dernière version à inclure EDLIN ; pour MS-DOS 6, il se trouvait sur les disquettes supplémentaires , tandis que PC DOS 6 l'intégrait à l'installation de base. Windows NT 32 bits et OS/2 intégraient également EDLIN.

EMM386

Active ou désactive la prise en charge de la mémoire étendue EMM386 sur un ordinateur doté d'un processeur 80386 ou supérieur.

Cette commande est disponible dans les versions 5 et ultérieures de MS-DOS.

EFFACER

Voir : SUPPRIMER et EFFACER

EXE2BIN

Quitte le processus de commande en cours. Si la commande « exit » est utilisée dans la commande principale, elle est sans effet, sauf dans une fenêtre DOS sous Microsoft Windows, auquel cas la fenêtre se ferme et l’utilisateur retourne au bureau.

Cette commande est disponible dans les versions 2 et ultérieures de MS-DOS.

DÉVELOPPER

L'utilitaire d'expansion de fichiers Microsoft permet de décompresser un ou plusieurs fichiers cabinet compressés (.CAB). Cette commande date de 1990 et était fournie sur disquette pour les versions MS-DOS 5 et ultérieures.

FAUX

Un utilitaire de souris IBM PS/2 utilisé avec AIDE RAPIDE

Offre un accès accéléré aux fichiers et répertoires fréquemment utilisés .

Cette commande est disponible dans les versions 3.3 et ultérieures de MS-DOS.

FC

Ce programme manipule les tables de partitions des disques durs . Son nom provient de l'habitude qu'avait IBM de désigner les disques durs par l'appellation « disques fixes » . FDISK permet d'afficher des informations sur les partitions DOS ou les lecteurs logiques DOS , de les créer et de les supprimer . Il peut également installer un secteur de démarrage principal standard sur le disque dur.

Cette commande est disponible dans les versions MS-DOS 3.2 et ultérieures et dans les versions IBM PC DOS 2.0 et ultérieures.

TROUVER

Un utilitaire de type FIND orienté GREP . Parmi ses fonctionnalités, on trouve l'opérateur OU logique absent de FIND.

FINDSTR "OUI NON PEUT-ÊTRE" *.txt

trouverait tous les fichiers TXT contenant un ou plusieurs des mots énumérés ci-dessus : OUI, NON, PEUT-ÊTRE.

POUR

Supprime les entrées FAT et le répertoire racine du lecteur/de la partition, puis le reformate pour MS-DOS. Dans la plupart des cas, cette commande ne doit être utilisée que sur les lecteurs de disquettes ou autres supports amovibles . Attention : cette commande peut effacer toutes les données présentes sur le disque dur de l'ordinateur.

Cette commande est disponible dans les versions 1 et ultérieures de MS-DOS.

ALLER À

Permet l'affichage d'un jeu de caractères étendu en mode graphique.

La commande est disponible dans les versions MS-DOS 3 à 5.

GRAPHIQUE

Un programme TSR permettant l'envoi d'une capture d'écran graphique à l'imprimante en appuyant sur <Impr écran>.

Cette commande est disponible dans les versions MS-DOS 3.2 et ultérieures et dans les versions IBM PC DOS 2 et ultérieures.

AIDE

Une instruction conditionnelle permet de modifier l'exécution du programme. Elle évalue la condition spécifiée et, si celle-ci est vraie, exécute le reste de la ligne de commande. Sinon, elle ignore la fin de la ligne et passe à la commande suivante.

Utilisé dans les fichiers batch .

Cette commande est disponible dans les versions 2 et ultérieures de MS-DOS.

INTERSVR et INTERLNK

Modifie l'étiquette d'un lecteur logique, tel qu'une partition de disque dur ou une disquette.

Cette commande est disponible dans les versions MS-DOS 3.1 et ultérieures et dans les versions IBM PC DOS 3 et ultérieures.

DERNIÈRE LECTURE

Utilisé dans le fichier CONFIG.SYS pour définir le nombre maximal de lecteurs accessibles.

Cette commande est disponible dans les versions 3.0 et ultérieures de MS-DOS.

LIEN4

Éditeur de liens d'objets Microsoft 8086

LOADFIX

Charge un programme au-delà des 64 premiers Ko de mémoire et l'exécute. Cette commande est disponible dans les versions 5 et ultérieures de MS-DOS. Elle est incluse uniquement dans MS-DOS/PC DOS. DR-DOS utilisait une commande memmaxqui ouvrait ou fermait l'accès à la mémoire inférieure, supérieure et vidéo, afin de bloquer les 64 premiers Ko de mémoire.

LOADHIGH et LH

Crée un nouveau répertoire . Le répertoire parent spécifié sera créé s'il n'existe pas déjà.

Cette commande est disponible dans les versions 2 et ultérieures de MS-DOS.

MEM

Affiche l'utilisation de la mémoire. Permet d'afficher la taille et l'état des programmes, la mémoire utilisée et les pilotes internes. Il s'agit d'une commande externe.

Cette commande est disponible dans les versions MS-DOS 4 et ultérieures et dans les versions DR DOS 5.0 et ultérieures.

Dans les versions antérieures de DOS, l'utilisation de la mémoire pouvait être affichée en exécutant la commande appropriée CHKDSK. Sous DR DOS, le paramètre /Apermettait d'afficher uniquement l'utilisation de la mémoire.

MEMMAKER

À partir de la version 6, MS-DOS intégrait le programme externe MemMaker, utilisé pour libérer de la mémoire système (notamment la mémoire conventionnelle ) en reconfigurant automatiquement les fichiers AUTOEXEC.BAT et CONFIG.SYS . Cette opération consistait généralement à déplacer les programmes TSR et les pilotes de périphériques vers la mémoire supérieure . L'ensemble du processus nécessitait deux redémarrages du système. Avant le premier redémarrage, l'utilisateur était invité à activer ou non la mémoire étendue (EMS Memory ), car l'utilisation de cette dernière requérait une zone réservée de 64 Kio dans la mémoire supérieure. Le premier redémarrage installait le programme SIZER.EXE, qui évaluait la mémoire nécessaire à chaque TSR ou pilote. MemMaker calculait ensuite l'emplacement optimal des pilotes et des TSR dans la mémoire supérieure, modifiait les fichiers AUTOEXEC.BAT et CONFIG.SYS en conséquence, puis redémarrait une seconde fois.

MEMMAKER.EXE et SIZER.EXE ont été développés pour Microsoft par Helix Software Company et ont été supprimés à partir de MS-DOS 7 ( Windows 95 ) ; cependant, ils pouvaient être obtenus à partir du serveur FTP de Microsoft dans le cadre du package OLDDOS.EXE, avec d'autres outils.

PC DOS utilise un autre programme appelé RamBoost pour optimiser la mémoire, fonctionnant soit avec HIMEM / EMM386 de PC DOS , soit avec un gestionnaire de mémoire tiers. RamBoost a été concédé sous licence à IBM par Central Point Software .

MIROIR

Enregistre les informations de stockage disque pouvant servir à récupérer des fichiers effacés accidentellement.

Cette commande est disponible dans MS-DOS version 5. Elle est disponible séparément pour les versions 6.2 et ultérieures sur le disque supplémentaire.

MODE

Configure les périphériques système. Modifie les modes graphiques, ajuste les paramètres du clavier, prépare les pages de codes et configure la redirection des ports.

Cette commande est disponible dans les versions MS-DOS 3.2 et ultérieures et dans les versions IBM PC DOS 1 et ultérieures.

PLUS

Déplace les fichiers ou renomme les répertoires.

Cette commande est disponible dans les versions 6 et ultérieures de MS-DOS.

DR-DOS utilisait une commande distincte pour renommer les répertoires, rendir.

MSAV

Un fichier exécutable de pilote qui permet aux programmes DOS de reconnaître, lire et contrôler les CD-ROM .

Cette commande est disponible dans les versions 6 et ultérieures de MS-DOS.

MSD

Un pilote graphique TSR fourni avec Microsoft QuickC, QuickBASIC et le compilateur C, pour permettre l'utilisation des capacités graphiques haute résolution de l'adaptateur Hercules (720 x 348, 2 couleurs).

NLSFUNC

Charge la prise en charge étendue de la nationalisation et de la localisation depuis COUNTRY.SYS et modifie la page de codes des pilotes et des modules système résidant dans la RAM.

Dans les versions ultérieures de DR-DOS 6, NLSFUNC s'est déplacé dans la zone HiMem, libérant ainsi une partie des 640 Kio inférieurs, presque inestimables, qui constituaient la mémoire « conventionnelle » disponible pour le logiciel.

Cette commande est disponible dans les versions 3.3 et ultérieures de MS-DOS.

CHEMIN

Permet à l'utilisateur de tester la disponibilité d'une connexion réseau vers un hôte spécifié. Les noms d'hôtes sont généralement résolus en adresses IP.

Il n'est pas inclus dans de nombreuses versions de DOS ; généralement, celles dotées de piles réseau l'intègrent comme outil de diagnostic.

POUVOIR

Active et désactive la gestion de l'alimentation, indique son état et définit les niveaux d'économie d'énergie. Il s'agit d'une commande externe.

Cette commande est disponible dans les versions 6 et ultérieures de MS-DOS.

IMPRIMER

RAPIDE

(c'est-à-dire `$p$g` ), qui affiche le lecteur, le chemin d'accès actuel et le symbole « > » (`">`), mais elle peut être personnalisée. L'option `--date` affiche la date système actuelle. Saisissez `$p$g` dans l'invite de commande pour obtenir de l'aide sur cette fonction.PROMPT $p$gPROMPT $dPROMPT /?

Cette commande est disponible dans les versions MS-DOS 2 et ultérieures et dans les versions IBM PC DOS 2.1 et ultérieures.

PS

Un utilitaire inspiré de la commande ps d' UNIX/XENIX . Il offre également un mode plein écran, similaire à l' utilitaire top des systèmes UNIX.

QBASIC

Supprimer un répertoire (supprimer un répertoire) ; par défaut, les répertoires doivent être vides pour que la commande réussisse.

Cette commande est disponible dans les versions 2 et ultérieures de MS-DOS.

La commande deltree , présente dans certaines versions de MS-DOS et dans toutes les versions de Windows 9x, supprime les répertoires non vides.

RÉCUPÉRER

Renames a file. Unlike the move command, this command cannot be used to rename subdirectories, or rename files across drives. Mass renames can be accomplished by the use of the wildcards characters asterisk (*) and question mark (?).

The command is available in MS-DOS versions 1 and later.

REPLACE

Disk diagnostic utility. Scandisk was a replacement for the chkdsk utility, starting with MS-DOS version 6.2 and later. Its primary advantages over chkdsk is that it is more reliable and has the ability to run a surface scan which finds and marks bad clusters on the disk. It also provided mouse point-and-click TUI, allowing for interactive session to complement command-line batch run. chkdsk had surface scan and bad cluster detection functionality included, and was used again on Windows NT-based operating systems.

SELECT

Formats a disk and installs country-specific information and keyboard codes. It was initially only available with IBM PC DOS. The version included with PC DOS 3.0 and 3.1 is hard-coded to transfer the operating system from A: to B:, while from PC DOS 3.2 onward you can specify the source and destination, and can be used to install DOS to the harddisk.

The version included with MS-DOS 4 and PC DOS 4 is no longer a simple command-line utility, but a full-fledged installer.

The command is available in MS-DOS versions 3.3 and 4 and IBM PC DOS releases 3 through 4.

This command is no longer included in DOS Version 5 and later, where it has been replaced by SETUP.

SET

Sets environment variables.

The command is available in MS-DOS versions 2 and later.

Sous Windows NT 2000, 4DOS, 4OS2, 4NT et dans plusieurs solutions tierces, cmd.exeset permet la saisie directe de variables d'environnement depuis l'invite de commandes. Depuis au moins Windows 2000, cette commande permet d'évaluer des chaînes de caractères et de les affecter à des variables, offrant ainsi, entre autres, la possibilité d'effectuer des calculs arithmétiques sur des entiers.

INSTALLATION

Cette commande est disponible dans les versions MS-DOS 5 et ultérieures. Elle permet de configurer l'ordinateur. Sur tous les ordinateurs exécutant DOS 4 et versions ultérieures, elle lance l'installation, comme celle de Windows 95 ou Windows 98.

SETVER

Installe la prise en charge des fonctionnalités de partage et de verrouillage de fichiers.

Cette commande est disponible dans les versions 3 et ultérieures de MS-DOS.

CHANGEMENT

Augmente le nombre de paramètres remplaçables à plus de dix (valeur standard) pour une utilisation dans les fichiers batch . Ceci est réalisé en modifiant la position des paramètres remplaçables. Chaque paramètre de remplacement est remplacé par le suivant (par exemple , Cette commande est disponible dans les versions 2 et ultérieures de MS-DOS.

Calibreur

Utilisé par MemMaker lors du processus d'optimisation de la mémoire. Ne pas lancer directement depuis l'invite de commandes.

SMARTDRV

Un utilitaire permettant d'associer un sous-répertoire à une lettre de lecteur. L'inverse peut être réalisé via la commande JOIN .

Cette commande est disponible dans les versions 3.1 et ultérieures de MS-DOS.

SYS

Client terminal distant. Souvent utilisé pour gérer et tester la connectivité réseau.

TEMPS

Permet à un utilisateur de modifier le titre de sa fenêtre MS-DOS.

ARBRE

C:\WINDOWS\SYSTEM> TRUENAME ..\WIN.INI C:\WINDOWS\WIN.INI

L'argument n'a pas besoin de faire référence à un fichier ou un répertoire existant : TRUENAME affichera le chemin absolu comme s'il s'agissait d'un fichier ou d'un répertoire. De plus, TRUENAME n'effectue pas de recherche dans le répertoire courant.CHEMINPar exemple, sous DOS 5, si le répertoire courant estC:\TEMP, puis TRUENAME command.comafficheraC:\TEMP\COMMAND.COM(qui n'existe pas), nonC:\DOS\COMMAND.COM(qui le fait et se trouve dans le PATH).

Cette commande affiche les chemins UNC des lecteurs CD réseau ou locaux mappés. Il s'agit d'une commande DOS non documentée. L'option d'aide «/? » la définit comme une « commande réservée ». Elle est disponible à partir de la version 5.00 de MS-DOS, y compris DOS 7 et 8 sous Windows 95/98/ME. realpathCette fonction est implémentée par la bibliothèque C. Les interpréteurs de commandes de Microsoft Windows NT ne prennent pas en charge cette commande, y compris les versions de command.com pour NT.

TAPER

file1 file2 > file3

Cette commande est disponible dans les versions 1 et ultérieures de MS-DOS.

SUPPRIMER

La version 5 de MS-DOS a introduit l'option de formatage rapide ( Format /Q) qui supprime la table des fichiers du disque sans effacer les données. Cette même version a également introduit la commande UNFORMAT pour annuler les effets d'un formatage rapide, restaurer la table des fichiers et rendre à nouveau tous les fichiers accessibles.

La commande UNFORMAT ne fonctionne que si elle est invoquée avant que d'autres modifications n'aient écrasé le contenu du disque.

VER

Une commande interne qui affiche l'étiquette du volume du disque et son numéro de série.

Cette commande est disponible dans les versions 2 et ultérieures de MS-DOS.

VSAFE

Copier des arborescences de répertoires entières. Xcopy est une version de la commande copy qui permet de déplacer des fichiers et des répertoires d'un emplacement à un autre.

L'utilisation et les attributs de XCOPY peuvent être obtenus en saisissant la commande correspondante dans la ligne de commande DOS.XCOPY /?

Cette commande est disponible dans les versions 3.2 et ultérieures de MS-DOS.

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index