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 /?
Confère note le listing non exhaustif des commandes MS-DOS.
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.
.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..TXT est utilisée pour les fichiers de type texte non formaté ;.SYS est utilisée pour les pilotes de périphériques.L'essentiel de la configuration du système est contenue dans deux fichiers à la racine du disque de démarrage.
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.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.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.
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.
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 |
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 :
MS-DOS démarre avec une configuration minimale plutôt qu'avec les fichiers CONFIG.SYS et AUTOEXEC.BAT :
C:\DOS\COMMAND.COM ;