SYSTHEME D'EXPLOITATION DOS
COMMANDES DE DIRECTORY:
• MKDIR (MD EN ABRÉGÉ), COMMANDE INTERNE.
>MKDIR ou MD : crée un sous répertoire dans le
répertoire en cours suivant le nom spécifié.
Exemple: c:>MD rien crée le répertoire rien dans la root de C.
RMDIR (RD EN ABRÉGÉ), COMMANDE INTERNE. >RMDIR ou RD : supprime le répertoire s'il est vide.
Si le dossier à supprimer n'est pas vide, la commande est refusée. DOS affiche un message pour le signaler.
• TREE: COMMANDE EXTERNE
>TREE: affiche tous les répertoires contenus dans le répertoire courant
>TREE /F: affiche les répertoires et les fichiers contenus dans ces répertoires.
>TREE /F |more: affiche les répertoires et leur contenu par page.
> COPY fichier1 fichier2: copie le fichier1 vers un fichier dont le nom est fichier.
La commande XCOPY copie également les répertoire
• RENAME (REN EN ABRÉGÉ): COMMANDE INTERNE
c:\>RENAME fichier1 fichier2: renomme le fichier1 en fichier2.
• DEL OU ERASE: COMMANDES INTERNES
DEL fichier1: efface le fichier spécifié.
Les caractères de remplacement sont autorisé mais non souhaitable. Les commandes DEL et ERASE ne
proposent aucune confirmation.
UNDELETE: COMMANDE EXTERNE (À PARTIR DOS 5.0).
UNDELETE fichier 1: récupère sous certaines conditions les fichiers effacés par une commande DEL ou
ERASE.
• COMP: COMMANDE EXTERNE
COMP fichier1 fichier2: compare les 2 fichiers et affiche les 10 premières erreurs.
• XCOPY: COMMANDE EXTERNE
Cette commande est comparable à la commande COPY mais transfère également les dossiers inclus
dans le répertoire. Elle est toujours utilisée dans des fichiers batch.
• TYPE: COMMANDE INTERNE.
TYPE fichier1: affiche le contenu d'un fichier ASCI à l'écran Cette commande affiche le
contenu d'un fichier texte sur l'écran, notamment les fichiers d'extension TXT, BAT, ...
• PRINT: COMMANDE EXTERNE
PRINT fichier1: imprime le fichier1.
PRINT: affiche les fichiers en cours d'impression
PRINT /T: supprime les fichiers en cours d'impression de la liste d'attente
• DATE ET HEURE :
- Deux commandes sont utilisées, pour modifier la date et l'heure. Elle gèrent directement le BIOS
du système.
• TIME: affiche et permet à jour l'heure du système.
• DATE: affiche et permet à jour l'heure du système.
CHKDSK : vérifie le disque spécifié : La commande Chkdsk crée et affiche un rapport sur l'état d'un disque
donné en fonction du système de fichiers. Chkdsk indique également toutes les erreurs détectées sur le disque et les corrige.
Utilisée sans paramètre, la commande chkdsk affiche l'état du disque placé dans le lecteur en cours.
UTILITAIRES DISQUE DUR ET DISQUETTE
FORMAT, COMMANDE EXTERNE
• Cette commande permet de formater (préparer) la surface d'un disque dur
• UNFORMAT, COMMANDE EXTERNE
Cette commande n'est reconnue qu'à partir du DOS 5.0. Un format /U permet une meilleure récupération..
UNFORMAT : remet l'ancien formatage, fichiers compris sous certaines
conditions
• LABEL, COMMANDE EXTERNE
LABEL : donne un label (nom) au disque spécifié.
• DOS ne reconnaît pas les caractères accentués, ni les espaces. Pour afficher le nom du label, utilisés la
commande DOS VOL.
VOL, COMMANDE EXTERNE
VOL : affiche le label du disque créé par la commande LABEL
• FDISK, COMMANDE EXTERNE
FDISK: permet de créer, modifier ou supprimer des partitions sur les disques durs.
• DISKCOPY, COMMANDE EXTERNE
DISKCOPY : copie le contenu de la disquette
source (y compris le formatage) vers la disquette de destination.
BACKUP, COMMANDE EXTERNE
• >BACKUP /A/S/M/D:: sauvegarde sur disquette le(s)
fichier(s) spécifié(s) dans un seul fichier (backup.001) et utilise un fichier de contrôle (control.001). Si la
sauvegarde utilise plusieurs disquettes, la deuxième prendra l'extension 002, ...
• Chemin: chemin d'accès du répertoire où se trouve le fichier à sauvegarder (omis si c'est dans le répertoire
courant).
• nom du fichier à sauver. Les caractères de remplacement sont autorisés. S'il n'est pas spécifié, tous les
fichiers du dossier sont sauvegardés.
• lecteur: nom du disque ou de la disquette où vous désirez sauver les fichiers.
• /A: ajoute les fichiers sauvegardés au lien d'effacer la disquette (A pour APPEND).
• /S: sauve également les fichiers inclus dans les sous-répertoires.
• /M: uniquement les fichiers modifiés depuis la dernière sauvegarde
• /D: sauvegarde les fichiers modifiés depuis la date suivant la dernière sauvegarde. La date prend le
format jj/mm/aa pour une version française
RESTORE: COMMANDE EXTERNE
• Cette commande (jusque DOS 5.0) permet de récupérer les fichiers sauvegardés avec la
commande BACKUP. Pour les versions supérieures, MS-backup permet la restauration.
c:>RESTORE /S /P /N /M
: disque contenant le fichier de sauvegarde
: disque de destination des fichiers
: répertoire de destination
: fichiers à récupérer de la sauvegarde, tous si omis, caractères de
remplacement acceptés.
/S: récupère également les répertoires
/P: demande la permission pour remplacer les fichiers dont la date de modification est
postérieure au backup
/N: uniquement les fichiers qui n'existent pas dans le dossier de destination
/M: uniquement les fichiers modifiés depuis le dernier backup
• c:>ATTRIB [-/+R] [-/+S] [-/+H] [-/+A] /D /S [Lecteur:][Chemin]fichier. Les caractères
génériques * et ? sont acceptés dans le nom du fichier.
• +r: Définit l'attribut de fichier Lecture seule.
• -r: Supprime l'attribut de fichier Lecture seule.
• +a: Définit l'attribut de fichier archive.
• -a: Supprime l'attribut de fichier archive.
• +s: Définit l'attribut Fichier système.
• -s: Supprime l'attribut Fichier système.
• +h: Définit l'attribut Fichier caché.
• -h: Supprime l'attribut Fichier caché.
• /s: Applique attrib et ses options aux fichiers correspondants du répertoire en cours et des sousrépertoires.
• /d: Applique attrib et ses options aux répertoires
AUTRES COMMANDES
• VER, COMMANDE INTERNE
c:>VER affiche la version du DOS en cours
• SYS, COMMANDE EXTERNE
c:>sys [lecteur 1] [path 1] [lecteur 2] transfère les fichiers systèmes à partir du lecteur 1 vers
le lecteur2
exemple:
sys a: c: transfère les fichiers systèmes (rend bootable) le disque dur. La disquette de départ A:
doit être bootable. La version du système d'exploitation transféré est celle de la disquette.
• MEM, COMMANDE EXTERNE
c:>mem: affiche la quantité de mémoire présent dans l'ordinateur
• VÉRIFIER UNE CONNEXION
• LA CARTE A BIEN UNE ADRESSE IP DÉFINIE
IPCONFIG affiche un résumé des propriétés IP des cartes réseaux
COMMANDE MS-DOS DANS FICHIERS BAT
• Les commandes ms-dos (copy, del, format, xcopy, dir, etc...) peuvent être utilisées dans les fichiers
batch.
• LES CONDITIONS
LES TESTS CONDITIONNELS
Il est possible d'utiliser les tests conditionnels avec la commande IF (ELSE). La syntaxe est la
suivante: if "condition"=="valeur" commande else commande
LA COMMANDE GOTO
La commande GOTO permet d'executer une partie du programme, qui est indiqué par
":nom_du_label". (voir exemple ci-dessus)
تعليقات
إرسال تعليق