Commande Dos
Commande Dos
Commande Dos
: VOL : XCOPY :
Efface lcran Affiche les fichiers et rpertoires Change de rpertoire Crer un rpertoire Supprime un rpertoire vide Copier des fichiers Mmorise les commandes tapes prcdemment Permet dafficher la liste des commandes prcdemment tape Permet de choisir nimporte quelle ligne par un numro dfini Permet de supprimer 1 ou plusieurs fichiers Efface larborescence Permet de dplacer un fichier (syntaxe identique a COPY ) Permet une copie de disquette disquette. / V en plus permet une vrification Permet de formater un disque dur ou une disquette. Permet de Modifier lheure Permet de modifier la date Permet de renommer un fichier et son extension.
Permet de ne pas effacer et de modifier ainsi une ligne de commande Supprime le caractre sur le curseur Permet de donner un nom de label un lecteur Permet dafficher mais ne permet en aucun cas une modification . Permet de copier un rpertoire (avec son contenu ) Les commandes /S et /E la suite du rpertoire de destination permettent de copier les sous rpertoires vides et non vides ECHO OFF Permet de ne pas afficher les lignes de commandes au demarrage d u DOS . ECHO ON Ractive laffichage des lignes de commandes .
Flche haut ou bas : permet de rappeler une ligne de commande prcdemment tape
/? /s
Permet dappeler laide du dos aprs nimporte quelle commande ex : c:\ > dir/ ? Permet pour une recherche notamment dappeler tous les rpertoires et sous rpertoires / p Page par page /w En colonne
Caractres gnriques :
*. = (nom de fichier
.)
* = remplace nimporte quel groupe de caractres ? = remplace nimporte quel caractre . = est le separatif entre le nom du fichier et lextension.
.Bat
(Obligatoires )
( Obligatoires ou Optionnelles)
(Optionnel )
Options /S/W /Q
ex dir/p
antislash permet de donner les chemins ex c:\> chemin\chemin2 Slash Permet d 'appeler un commutateur
Sous MSDOS on ne peut pas dpasser le nombre de 8 Caractres Ex : c:\program files ne peut tre dans ce cas reconnu par le dos
Mais celui ci le reconnatra grce un symbole ( ) C:\ program files deviendra donc c:\ progra~1 Il faudra le taper comme cela sous dos pour que celui ci le reconnaisse.
Commandes :
PATH : Chemin PATH = c:\windows ; c:\windows\command ( path par dfaut ) Conclusion : On ne peut appeler un programme que depuis le rpertoire Dans lequel il se trouve Sauf si le rpertoire est dfinit dans le PATH Le PATH est un chemin de rpertoire ( chemins spars par des ) Dans lesquels le DOS va automatiquement chercher les programmes appels . Syntaxe pour modifier le PATH PATH =C :\ Chemin1 ; Chemin2 ; C:\ chemin3
Changer le pripherique de sortie par dfaut ( Ecran) Ex : C:\ > DIR > toto.txt (rsultat du DIR redirig dans le fichier toto.txt ) C:\ > EDIT toto.txt
: Si le contenu d'un fichier EXE ou COM est modifi son fonctionnement sera corrompu (ou pourra l'tre ).
Pour obtenir la liste des commandes Externes COM dans un fichier : Ex :C :\Windows \command> DIR *. COM> EXTCOM.TXT DIR *. EXE > EXTEXE.TXT
Priorit :
1) 2) 3) 4) Commandes Charges en mmoire (commandes internes ) Fichiers. D'extension. Exe Fichiers. D'extension Com Fichiers. D'extension Bat
Attribut de fichier :
C'est un ( ou plusieurs ) marqueur ( caractre ) associ un fichier .
4 Attributs possibles
1)Attribut Archive 2) Attribut cach 3) Attribut lecture seule 4) Attribut systeme Par dfaut un fichier possde l'attribut A ( archive ) ( cet attribut est utilis par les logiciels de sauvegarde ) ATTRIB : MORE : Commande qui affiche les attributs des fichiers Commande qui permet de visualiser page par page Ex : C:\Windows > ATTRIB | MORE ( | se fait avec Alt Gr + 6 ) Cette commande permet de visualiser des fichiers avec leurs attributs ou de modifier les attributs des fichiers.Ex C:\ > ATTRIB BOOTLOG.PRV A H C:\DIR BOOTLOG.PRV ( fichier introuvable car c'est un fichier cach ) Les Fichiers Cachs ( H ) Ou systeme ( S ) ne sont pas visibles avec l'instruction DIR Les fichiers en Lecture seule ( R ) ne peuvent pas tre modifis mais seulement consults Modification des Attributs d'un fichier : Ex : pour affecter l'attribut ( H ) cach ATTRIB +H Nom du fichier Pour supprimer l'attribut ( H ) cach ATTRIB -H Nom du Fichier A H R S ( Archive ) (hidden ) ( read ) ( systeme )
De faon gnrale :
ATTRIB +/-R +/- S +/- H +/-A Fichier ou chemin complet fichier
Exemple : Crer un fichier BAT Copier tous les fichiers d'extension TTF du rpertoire D : \W98\FONTS commenant par la lettre A ou C sur le rpertoire polices que vous allez crer DANS C: . Affect aux fichiers prcdemment copis les attributs lecture seule et fichier cach Et faire afficher les fichiers prcdemment copis @ Echo off CLS C: CD\ MD polices COPY D:\W98\FONTS\a*.ttf C:\ POLICES COPY D:\W98\FONTS\c*.ttf C:\ POLICES CD\ ATTRIB -A +R +H C:\POLICES\*.ttf ATTRIB C:\ POLICES\ *.ttf ou ( DIR / A RH )
ATTRIBUT
KEYB :
Syntaxe :
KEYB ( code du pays ) , , C:\windows\command\Keyboard.sys KEYB ( code du pays ) , , Chemin d'Accs \ Keyboard.sys FR =Franais US = Amricain GR= Germanique UK = Anglais ( united kingdom ) Keyboard.sys est le fichier contenant les informations relatives au type du clavier choisi C:\Windows\Command est le chemin d'accs au fichier Keyboard.sys
SYS :
Permet de copier les fichiers systeme du dos ( sur un lecteur A ,C ..) (4 Fichiers ) SYNTAXE : C:\>SYS A: copie les 4 fichiers systemes sur A : A:\> SYS C: Une disquette contenant les 4 fichiers systeme est dite BOOTABLE : on peut demarrer le PC sur la disquette COMMAND. COM : interpreteur de commandes DOS Ce fichier contient toutes les commandes internes du DOS IO.SYS : Ce fichier contient les instructions permettant de gerer Le clavier et l' cran . I = input = entre O = output = Sortie MSDOS.SYS : Ce fichier contient les instructions permettant l'accs aux lecteurs , aux rpertoires , et aux fichiers. DRVSPACE.BIN : Ce fichier ( facultatif ) permet la compression et la decompression d'un disque ou d'une disquette
Une disquette contenant seulement les 4 fichiers systme est utilisable pour le dmarrage du PC mais vous aurez par dfaut : - Clavier US - La souris n'est pas gr - Les commandes externes ne sont pas reconnues. AUTOEXEC.BAT : c'est un fichier BAT dont les commandes sont automatiquement Excutes au dmarrage
COMMAND.COM :
Interprteur de commandes ( contient les commandes internes et interprte les commandes entres par l'utilisateur)
Architecture Systme :
3 cas possibles lors de l'interprtation de la commande par l'interprteur Command.com 1) La commande est elle interne ( contenu dans l'interprteur lui mme et donc dj en mmoire vive ) ? 2) Sinon La commande est elle prsente dans le rpertoire courant ? 3) Autrement dernire recherche : est elle prsente dans le ou les rpertoires dsigns par la variable PATH ? 4) Si non-trouve, la commande aboutira au message d'erreur :
la commande PATH pour rajouter dans la variable PATH un chemin (ex didier )sans perdre tous les autres dj dclars, on doit simplement entrer la commande :
FORMATAGE ET PARTITIONNEMENT
- Le Partitionnement :
C'est une opration qui consiste diviser le disque en units logiques ( C: ; D: , E : ; ) Chaque partition se comporte comme un disque dur . Utilit- Chaque partition peut recevoir un systme d'exploitation diffrent . - Rduire la taille des clusters ( limiter l'espace disque perdu ). - Problme de version du DOS ( ex le DOS 3.3 ne gre que des disques de 32 MO ). UTILITAIRE DE PARTITIONNEMENT FDISK : Structure d'un Partitionnement : Partition Primaire ou principale C : Partition tendue D : ; E : ; F : etc
(appels lecteurs logiques ).
La partition primaire devra tre Active pour que le systme prsent sur cette partition soit charg au dmarrage du PC.
Application :
Partitionnement du disque dur l'aide de l'utilitaire FDISK du DOS 6.22 1) BOOTER (dmarrer ) le PC sur la premire disquette d'installation du dos 6.22
F3 +F3 pour quitter le programme d'installation
A:\> FDISK Supprimer les partitions existentes Crer une partition primaire ( PRI ) d'une taille de 500 MO Activer cette partition Partition C: 1 tat A Type PRI DOS Nom de Volume MO 500 Systeme Inconnu utilise 41 %
2eme ETAPE: Formatage ( depuis une disquette systme du DOS ) 3eme ETAPE: Installation du DOS ( Version 6.22 )
3 disquettes d'installation C:\ DOS>(Rpertoire contenant les commandes externes ) ( remplace c:\windows\command )
HELP: Aide du DOS 6.22
Copier le gestionnaire de souris ( mouse.com ou Mouse.exe )dans le rpertoire C : \ DOS > Rajouter la ligne de commande suivante dans l'AUTOEXEC.BAT dans C : \DOS\MOUSE.COM Pour faire une disquette de boot DOS 6.22 taper C : \FORMAT A : / S.
un AUTOEXEC.BAT sur A :
EXEMPLES DE PANNES
1) Attributs H et R A l'autoexec.bat Clavier US Pas de Souris Pas de commandes externes Pas de Prompt Pas de clavier FR mais US Pas de Souris PANNES SYMPTOMES Clavier US - REPARATION - Copier keyb.com - dans DOS - Enlever les Attributs - H, R de l'autoexec.bat Remettre le PATH=C : \DOS Dans l'autoexec.bat et enlever PROMPT$ de l'autoexec.bat Remettre Keyb.fr dans L'autoexec.bat Remettre Mouse.com dans L'autoexec.bat CAUSE Supprimer le fichier Keyb.com PATH=C:\ dans l'autoexec.bat PROMPT$ en bas de L'autoexec.bat Pas de ligne Keyb.fr Dans l'autoexec.bat Pas de ligne mouse Dans l'autoexec.bat
2)
3)
4)
5)
6)
Message au dmarrage " disque non-systme" veuillez remplacer et presser une touche Clavier US Pas de souris Pas de commande externe Pas de Prompt Date et Heure Demand chaque dmarrage Message au dmarrage "Attention fichier parasite" Date et Heure au dmarrage Clavier US Pas de souris Pas de commandes Externes
A:\> SYS C : Fichier IO. SYS Remet les 4 Fichiers Sys sur Manquant C:\ Renommer Autoexe.bat En Autoexec.bat Renommer Key.com En Keyb.com Enlever le Doskey dans l'autoexec.bat Ou copier doskey.com dans C : \DOS Renommer Aut0exec.bat En autoexec.bat Fichier Autoexec.bat Renomm sans le C Fichier Keyb.com Renomm sans le B Existence d'un fichier Doskey. bat dans l'autoexec.bat Autoexec.bat renomm en Aut0exec.bat PATH=C : \ ; C:\DOS + 1 espace
7)
AUTOEXECBAT CONFIGSYS
Squence du Dmarrage du BIOS ( Basic Input Output System ) Le BIOS sert donner les premires informations pour dmarrer le PC 1) 2) 3) 4) 5) 6) 7) Chargement des routines ou programmes du BIOS Chargement de IO.SYS Chargement de MSDOS.SYS Chargement de DRVSPACE.BIN Chargement de CONFIG.SYS Chargement de COMMAND.COM Chargement de AUTOEXEC.BAT
Remarque :
Les fichiers Autoexec.bat et Config.sys doivent obligatoirement se trouver la racine. Commande FDISK : Cette commande permet de partitionner le disque dur en une ou plusieurs partitions
Quelques exemples de commandes MSDOS Nom de Commande Rle CHDIR ou CD Changement de rpertoire CLS Effacement de lcran COPY copie des fichiers DATE Etablit ou affiche la date courante DEL ou ERASE Efface des fichiers DISKCOPY Permet de dupliquer une disquette EXIT Permet de sortir dun processeur de commandes FORMAT Permet de formater un disque ou une disquette MKDIR ou MD Cre un nouveau rpertoire MOVE Dplace ou renomme un rpertoire ou un fichier PATH Etablit un chemin pour les commandes Msdos REN ou RENAME Renomme un fichier RMDIR ou RD Supprime un rpertoire existant TYPE Affiche le contenu dun fichier XCOPY Copie slectivement des groupes de fichiers
Externe