Académique Documents
Professionnel Documents
Culture Documents
Formation MSDOS
DS_010
Alexandre Kamoun
a.kamoun@nkevolution.fr
Sommaire
1 Introduction
2 Gestion des fichiers
3 Gestion de répertoires
4 Les commandes
5 Démarrage de l’ordinateur
6 Configuration des périphériques
7 Batch
8 Config.sys et autoexec.bat
9 Gestion de la mémoire
Sommaire
1 Introduction
2 Gestion des fichiers
3 Gestion de répertoires
4 Les commandes
5 Démarrage de l’ordinateur
6 Configuration des périphériques
7 Batch
8 Config.sys et autoexec.bat
9 Gestion de la mémoire
MSDOS
MSDOS
MSDOS
Mono-tâche
Mono-utilisateur
Interprète les commandes saisies au clavier
MSDOS
Pourquoi le connaître ?
Architecture
Le noyau
L’interpréteur de commandes
Les commandes
Les méta-caractères
Configuration du système
Sommaire
1 Introduction
2 Gestion des fichiers
3 Gestion de répertoires
4 Les commandes
5 Démarrage de l’ordinateur
6 Configuration des périphériques
7 Batch
8 Config.sys et autoexec.bat
9 Gestion de la mémoire
Copier et supprimer
Éditer un fichier
Arborescence
La racine
Le chemin relatif
Le chemin absolu
Se déplacer
Créer et supprimer
Renommer et déplacer
Afficher l’arborescence
Commande : TREE
Permet aussi
D’afficher les noms de fichiers
De n’utiliser que les caractères ASCII
TP
TP
Commandes internes
Commandes externes
Les variables
PATH
APPEND
Unités virtuelles
Les redirections
La redirection de sortie
Commande
dir \fdos\bin > commandes.txt
La redirection d’entrée
Commande
sort < fichier
Le pipe
Commande
dir \fdos\bin | more
Filtres
FIND
TP
SORT
TP
Introduction
Étapes automatiques
Pas d’intervention de l’utilisateur
Commence dès la mise sous tension
Termine lorsque le système est prêt à recevoir et
interpréter des commandes
1ère étape
2ème étape
3ème étape
4ème étape
5ème étape
Partitionner
Partitionner
Commande : FDISK
Menu permettant le choix des opérations
Types de formatage
Formatage physique
Trace physiquement les pistes et secteurs
Réaliser par le constructeur lors de la fabrication
Formatage logique
Utilisé par un utilitaire système
Permet :
L’identification de tous les secteurs utilisables
La création du répertoire racine
La création de la table d’allocation des fichiers : FAT
La FAT
FORMAT
LABEL
TP
TP
TP
CHKDSK
SUBST
Introduction
Les commandes
ECHO
REM
REM MESG
Contient les commentaires
ECHO pour la notification utilisateur
REM pour la documentation du fichier BATCH
PAUSE
Les paramètres
Les paramètres
TP
IF
Instruction conditionnelle
Format : IF [NOT] CONDITION COMMANDE
Exemple :
IF NOT EXIST \COURS\REPONSES\TSMIR.TXT
GOTO erreur
OPÉRATEURS
EQU - égal à
NEQ - différent de
LSS - inférieur à
LEQ - inférieur ou égal à
GTR - supérieur à
GEQ - supérieur ou égal à
GOTO et LABEL
GOTO et LABEL
Exemple
IF NOT EXIST \COURS\REPONSES\TSMIR.TXT
GOTO erreur
DIR
MD %4
:erreur
ECHO FICHIER INEXISTANT
FOR
Structure de contrôle
Commande : FOR VARIABLE IN (INSTRUCTION) DO
COMMANDE
Exemple
FOR %%f IN (*.txt) DO type %%f
CHOICE
Les variables
Les variables
Les variables
TP
Menu général :
Choix 1 : gestion répertoire et fichier
Choix 2 : gestion système
Choix 3 : utilitaires et jeux
Gestion système
Utilitaires
Introduction
Commandes standards
Commandes standards
Commandes standards
Commandes d’autoexec.bat
Les mémoires
Historique
Configuration
Configuration
DEVICE=C :\FDOS\EMM386.EXE
Gère la mémoire supérieure
2 options possibles : RAM et NOEMS
RAM pour charger les programmes DOS en mémoire
supérieure
NOEMS pour charger des programmes autres que DOS
en mémoire supérieure
Configuration
Configuration
Configuration
CONFIG.SYS
Device=c :\DOS\himem.sys
Device =c :\DOS\ Emm386.exe Noems
DOS=high,UMB
DEVICEHIGH=c :\mouse\mouse.sys
BUFFERS=20
FILES=8
Configuration
AUTOEXEC.BAT
Path=c :\dos
Keyb fr
Prompt $p$g
set temp=c :\temp