Outils pour utilisateurs

Outils du site


sysadmin:dos:ms-dos6.22:aide-memoire

Aide-mémoire MS-DOS

Aide système

Taper HELP et valider pour lancer l'aide sur la page de sommaire ou indiquer un nom de commande ou une rubrique :

HELP COPY
 
FASTHELP COPY

Chaque commande dispose en général d'un argument /? permettant d'afficher les modalités d'usage :

RENAME /?

Listing des commandes

Règle de nommage des fichiers et dossiers

  • Le système est insensible à la casse de caractère : “name” est équivalent à “NAME” ou “Name” ;
  • 8 caractères maximum pour le nom et trois caractères pour l'extension ;
  • Les noms se composent des caractères A-Z, des chiffres 0-9 et d'un sous-ensemble de caractères spéciaux : underscore, circonflexe, dollar, tilde, point d'exclamation, dièse, pourcent, esperluette, trait d'union, parenthèses, arobase, simple quote, apostrophe et parenthèses.
  • Le nom ne peut pas contenir d'autres caractères spéciaux, d'espace, de virgule, d'anti-slash ou de point sauf pour la séparation de l'extension.
  • Il ne peut pas y avoir deux noms identiques dans le même répertoire.

Les extensions

La plupart des noms de fichiers se compose de deux parties : le nom et l'extension. Un nom de dossier peut aussi avoir une extension.

  • Les extensions .EXE, .COM et .BAT sont utilisées pour les fichiers contenant des programmes. Si l'utilisateur saisi et valide un nom avec cette extension dans l'interpréteur DOS (COMMAND.COM) celui-ci exécute le programme qu'il contient.
  • L'extension .TXT est utilisée pour les fichiers de type texte non formaté ;
  • L'extension .SYS est utilisée pour les pilotes de périphériques.

Configuration

L'essentiel de la configuration du système est contenue dans deux fichiers à la racine du disque de démarrage.

  • Le fichier CONFIG.SYS est un fichier texte contenant les commandes de configuration des composants matériels : (mémoire, clavier, souris, imprimante, etc). Lorsque MS-DOS se lance il interprète en premier ce fichier.
  • Le fichier AUTOEXEC.BAT est interprété immédiatement après. Il contient les commandes que vous souhaitez exécuter systématiquement au démarrage du système.
MS-DOS ne lit les fichiers CONFIG.SYS et AUTOEXEC.BAT qu'au démarrage. Après toute modification, pour qu'elle puisse être prise en compte : redémarrer la machine.

Modification de la configuration système

Avant toute altération des fichiers CONFIG.SYS ou AUTOEXEC.BAT, créer un disque de démarrage contenant la copie initiale des fichiers :

REM # Création d'une disquette bootable
FORMAT A: /S

REM # Copie de la configuration initiale fonctionnelle
COPY C:\CONFIG.SYS A:
COPY C:\AUTOEXEC.BAT A:

Si après modification des fichiers et redémarrage le système est HS, il sera possible de démarrer depuis la disquette et de facilement restaurer les fichiers.

Spécificités de CONFIG.SYS

Le fichier charge des programmes dédiés aux composants matériels et détermine comment ils doivent fonctionner. Il peut contenir certaines des commandes spéciales suivantes :

Commande Description
BUFFERS Quantité de mémoire réservée au système pour les échanges de données
COUNTRY Définit les convention de la langue sur pour le système
DEVICE Charger un pilote de périphérique contrôlant un composant matériel
DEVICEHIGH Charger un pilote de périphérique contrôlant un composant matériel en mémoire haute
DOS Spécifie si DOS utilise la mémoire haute HMA1) et s'il permet un accès aux UMB2)
DRIVPARAM Définir les caractéristiques d'un périphérique disque.
FCBS Spécifie le nombre de FCBS3) ou métadonnées de fichiers ouvrables en simultanément.
FILES Nombre de fichiers puvant être ouverts simultanément
INSTALL Chargement d'un programme résident (restant en mémoire tant que le système est allumé)
LASTDRIVE Spécifie la dernière lettre associable à un lecteur pour définir nombre maximal de lecteurs accessibles
NUMLOCK Activer ou non le pavé numérique au démarrage
SHELL Définir l'interpréteur de commandes
STACKS Définir les piles de données réservées aux interruptions matérielles.
SWITCHES Active/désactive les options MS-DOS

Certaines autres commandes non spécifiques à CONFIG.SYS peuvent également être présentes comme :

Commande Description
BREAK Indique si le système doit détecter périodiquement la frappe des combinaisons Ctrl+C ou Ctrl+Break
REM Commentaire
SET Définir une variable d'environnement

Débogage des fichiers de démarrage

Contourner l'exécution des fichiers de démarrage

En cas de problème au démarrage, il peut également être utile d'éviter (bypass) l'interprétation des fichier CONFIG.SYS et AUTOEXEC.BAT :

  • Au démarrage lorsque le message “Starting MS-DOS…” est affiché, presser/relâcher F5 ;
  • Maintenir ensuite la touche </key>shift</key>.

MS-DOS démarre avec une configuration minimale plutôt qu'avec les fichiers CONFIG.SYS et AUTOEXEC.BAT :

  • MS-DOS peut afficher le message “Bad or missing interpreter” : saisir le chemin complet de celui-ci C:\DOS\COMMAND.COM ;
  • Les pilotes ne seront pas chargés ;
  • Les variables d'environnement auront des valeurs par défaut.

Exécution pas à pas

  • Au démarrage lorsque le message “Starting MS-DOS…” est affiché, presser/relâcher F8 ;
  • Il faudra ensuite confirmer l'exécution de chaque commande avec les touches O ou N

Références

  • MS-DOS Concise users guide (en)
1)
High Memory Area
2)
Upper Memory Blocks
3)
File Control BlockS
sysadmin/dos/ms-dos6.22/aide-memoire.txt · Dernière modification : 2026/05/28 16:28 de yoann