Le MS-DOS

publicité
Le MS-DOS
Pourquoi faut-il encore connaître le MS-DOS?
Car il sera votre seul recours si Windows ne se lance pas...
Introduction pour grand débutant
Comment est organisé votre ordinateur?
Les fichiers
Les partitions
Les trucs utiles
La touche F3
La commande
DOSKEY
La commande *
Réafficher la dernière commande tapée au
clavier
Réafficher les dernières commandes tapées
au clavier à l'aide des touches
directionnelles
Permet d'effectuer une sélection de
fichiers...
Vous pouvez taper les commandes en
majuscules ou en minuscules
Les principales commandes MS-DOS
KEYB
DIR
CD
MD
FDISK
FORMAT
COPY
XCOPY
REN
EDIT
TYPE
MORE
DEL
DELTREE
Changer le type de clavier
Afficher la liste des dossiers et fichiers ..
Changer de répertoire
Créer un répertoire
Créer et afficher les partitions
Formater un disque
Copier des fichiers
Copier des fichiers et des répertoires
Renommer
Editer un fichier texte ou batch
Afficher un fichier texte
Afficher un long fichier texte
Effacer un fichier
Effacer un répertoire
Les fichiers Batchs (.bat)
Exécuter une suite de commandes MS-DOS les unes après les
autres de façon automatique...
Comment est organisé votre ordinateur?

A chaque disque est attribué une lettre:
A:
C:
D: E: F:
etc.

désigne le lecteur de disquette
désigne le premier disque dur (ou la partition
primaire)
désignent les disques durs suivants et ensuite
les lecteurs de CD (ou autres)
Chaque disque est divisé en répertoires (ou dossiers) dans
lesquels sont rangés d'autres répertoires et/ou des fichiers
Le répertoire principal du disque C se
C:\
note:
Le répertoire windows qui se trouve
dans le répertoire principal du disque C C:\windows
se note:
Le répertoire temp qui se trouve dans le
C:\windows\temp
répertoire windows du disque C se note:
Pour se déplacer dans les répertoires utilisez la
commande CD
Pour se placer sur un autre disque tapez la lettre du
disque suivie des deux points:
A:

Les fichiers
Ce sont eux qui sont porteurs d'informations...
Ils portent un nom et une extension : NOM.EXT
L'extension .EXT détermine le type de fichier :
.TXT désigne les fichiers textes
.BAT désigne les fichiers batchs
.EXE désigne les fichiers exécutables
Les partitions
Par défaut quand vous installez votre système d' exploitation
(windows) votre disque dur contient une seule partition...
Les partitions une fois créées et formatées sont considérées par
le système comme étant des disques durs indépendants:
exemple:
1ère partition -> disque C:
2ème partition -> disque D:
CONSEIL: Partitionnez votre disque dur avant d'installer votre
système d'exploitation et créez au moins 2 partitions, sur la
première vous installerez votre système d'exploitation et vos
logiciels et sur la seconde vous enregistrerez vos données, ce
qui vous donnera la possibilité de reformater votre première
partition, de réinstaller votre système et vos logiciels sans perdre
vos données....
ATTENTION:


Si vous voulez partitionner votre disque dur alors que vous
avez déjà installé votre système d'exploitation , vous devrez
alors supprimer votre unique partition et vous perdrez
toutes vos données...
Après avoir créé vos partitions vous devez redémarrer votre
ordinateur impérativement pour que vos partitions soit
prises en compte et ensuite vous devez formater chaque
partition.
Pour créer des partitions sur votre disque dur, tapez la
commande:
FDISK
DOSKEY
Lancez DOSKEY
et toutes les commandes que vous rentrerez par la suite seront
mémorisées et pourront être rappelées avec les touches
directionnelles...
La sélection de fichiers avec *
La commande générique * permet de réaliser des sélections de
fichiers en remplaçant n'importe quelle chaîne de caractères
Elle s'utilise avec les commandes DIR, COPY, XCOPY, etc...
Exemples:
*.*
*.txt
b*.exe
Tous les fichiers
Tous les fichiers textes
Tous les fichiers exécutables commençants par
un b
KEYB
KEYB US
KEYB FR
Configure le clavier en clavier américain QWERTY
Configure le clavier en clavier français AZERTY
DIR
DIR
DIR *.txt
DIR /p
DIR /w
DIR X*.* /p
DIR *. /w
Affiche la liste des dossiers et des fichiers
contenus dans le répertoire (dossier) dans lequel
vous vous trouvez
Affiche la liste des fichiers textes avec l'extension
TXT
Affiche la liste des fichiers et dossiers écran par
écran (marque une pause arrivé en bas de l'écran)
Affiche la liste des fichiers et dossiers en
condensé
Affiche la liste des fichiers commençant par X
écran par écran
Affiche la liste des dossiers (ou répertoires) en
condensé
CD
CD dossier
CD ..
CD \
A:
C:
D:
Se placer dans le répertoire "dossier"
Se placer dans le répertoire parent (remonter d'un
niveau)
Se placer dans le répertoire principal du disque
Se placer sur la disquette A:
Se placer sur le disque C:
Se placer sur le disque D:
MD
MD dossier
Créer un répertoire "dossier" dans le répertoire
dans lequel vous vous trouvez
FDISK
Pour créer des partitions sur votre disque dur, tapez la commande:
FDISK
et laissez-vous guider par le menu...
ATTENTION:

Si vous voulez partitionner votre disque dur alors que vous
avez déjà installé votre système d'exploitation , vous devrez
alors supprimer votre unique partition et vous perdrez toutes

vos données...
Après avoir créé vos partitions vous devez redémarrer votre
ordinateur impérativement pour que vos partitions soit prises
en compte et ensuite vous devez formater chaque partition.
FORMAT
Tapez : FORMAT suivi du disque à formater
Exemples :
FORMAT A:
FORMAT C:
FORMAT A: /s
Formater la disquette
Formater le disque C
Formater la disquette et copier les fichiers
système pour que la disquette soit bootable
ATTENTION:
Toutes les données contenues sur le disque que vous formatez
seront perdues
COPY
COPY nom.ext
A:\
COPY *.* A:\
Copie le fichier "nom.ext" dans le répertoire
principal de la disquette
Copie tous les fichiers du répertoire courant
dans le répertoire principal de la disquette
Mais ne copie pas les sous-répertoires et leur
contenu
XCOPY
XCOPY nom.ext Copie le fichier "nom.ext" dans le répertoire
A:\
principal de la disquette
XCOPY *.* A:\
Copie tous les fichiers du répertoire courant
dans le répertoire principal de la disquette
Mais ne copie pas les sous-répertoires et leur
contenu
XCOPY *.* D:\ /s Copie tous les fichiers du répertoire courant
dans le répertoire principal du disque D
ET copie également tous les sous-répertoires et
leur contenu (/s)
REN
REN ancien.ext
nouveau.ext
Renomme le fichier "ancien.ext" en
"nouveau.ext"
REN ancien nouveau
Renomme le dossier "ancien" en
"nouveau"
EDIT
EDIT
Lancez la commande EDIT et laissez-vous guider
par le menu
EDIT est un éditeur de fichier texte sous DOS
Pour accéder au menu pressez la touche ALT
TYPE
TYPE fichier.txt Affiche le contenu du fichier texte "fichier.txt"
MORE
MORE
<fichier.txt
Affiche le contenu du fichier texte "fichier.txt"
écran par écran
DEL
DEL fichier.ext
Supprime le fichier "fichier.ext"
DELTREE
DELTREE
dossier
Supprime le dossier "dossier" et son contenu
Les fichiers Batchs (.bat)
Les fichiers batchs sont des fichiers textes portant l'extension .bat
Ils peuvent donc être édités avec n'importe quel éditeur de fichier
texte, Notepad sous Windows ou Edit sous DOS
Ils servent à exécuter une suite de commandes MS-DOS les unes
après les autres de façon automatique.
Le plus connu des fichiers Batchs est : AUTOEXEC.BAT qui
s'exécute automatiquement au démarrage de votre ordinateur
ATTENTION:
Modifiez l' AUTOEXEC.BAT que si vous êtes sûr de ce que vous
faites et faites au préalable une copie de sauvegarde de l'
original.
time Affiche ou modifie l'heure système.
time [heures:[minutes[:secondes[.centièmes]]][A|P]]
heures
Spécifie l'heure. Les valeurs admises vont de 0 à 23.
minutes
Spécifie les minutes. Les valeurs admises vont de 0 à 59.
secondes
Spécifie les secondes. Les valeurs admises vont de 0 à 59.
centièmes
A|P
Spécifie les centièmes. Les valeurs admises vont de 0 à 99.
Spécifie les heures avant midi (A) ou après midi (P) si vous
avez choisi le format d'heure de 12 heures. Si vous indiquez
une heure valide pour ce format sans spécifier de paramètre,
MS-DOS utilise la valeur A.
TIME sans paramètres affiche l'heure en cours et demande une
nouvelle heure. Appuyez sur ENTRÉE pour conserver la même
heure.
tree Affiche graphiquement la structure de dossiers d'un lecteur ou d'un chemin.
tree [lecteur:][chemin] [/F] [/A]
/F
Affiche le nom des fichiers de chaque répertoire.
/A
Utilise ASCII au lieu des caractères étendus.
type Affiche le contenu d'un ou plusieurs fichiers texte.
type [lecteur:][chemin]nom_de_fichier
undelete Restaure les fichiers supprimés à l'aide de la commande DEL. UNDELETE offre trois niveaux de
protection contre la suppression involontaire des fichiers: la protection par Sentinelle, la protection par
Traqueur et la protection Standard.
undelete [[lecteur:][chemin]fichier] [/DT|/DS|/DOS]
[/LIST|/ALL|/PURGE[lecteur]|/STATUS|/LOAD|/UNLOAD|/S[lecteur]|/Tlecteur[-entrées]]
Spécifie l'emplacement et le nom du ou des fichiers à
[lecteur:][chemin]fichier
récupérer. Par défaut, UNDELETE restaure tous les fichiers
supprimés du répertoire en cours.
Affiche la liste des fichiers supprimés pouvant être récupérés,
mais ne les restaure pas. Les données affichées dépendent du
/LIST
paramètre [lecteur:][chemin]fichier et des commutateurs
/DT, /DS et /DOS spécifiés.
Restaure les fichiers supprimés sans demander confirmation,
en utilisant la méthode Sentinelle si elle est disponible ou la
méthode Traqueur dans le cas contraire. Si aucune de ces
deux méthodes n'est disponible, UNDELETE restaure ces
fichiers depuis le répertoire DOS, en remplaçant par un signe
/ALL
dièse (#) le premier caractère manquant du nom de fichier.
S'il existe un autre fichier du même nom, ce commutateur
tente de trouver un nom unique en utilisant, dans l'ordre, les
caractères suivants :
#%&0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ.
Récupère uniquement les fichiers supprimés par MS-DOS, en
vous invitant à confirmer l'opération pour chacun d'entre eux.
/DOS
S'il existe un fichier de suivi des suppressions, UNDELETE
l'ignore lorsque vous spécifiez ce commutateur.
/DT
/DS
/LOAD
/UNLOAD
/PURGE[lecteur]
/STATUS
Récupère uniquement les fichiers répertoriés comme fichiers
supprimés, en vous invitant à confirmer l'opération pour
chacun d'entre eux.
Récupère uniquement les fichiers figurant dans le répertoire
SENTINELLE, en vous invitant à confirmer l'opération pour
chacun d'entre eux.
Charge en mémoire le programme résident Undelete en
utilisant les informations définies dans le fichier
UNDELETE.INI. Si ce fichier n'existe pas, UNDELETE utilise les
valeurs par défaut.
Retire le programme Undelete de la mémoire ; il devient donc
impossible de restaurer les fichiers supprimés.
Supprime le contenu du répertoire SENTINELLE. Si vous ne
spécifiez pas de lecteur, UNDELETE recherche ce répertoire
sur le lecteur en cours.
Indique le type de protection contre la suppression en vigueur
sur chacun des lecteurs.
/S[lecteur]
/Tlecteur[-entrées]
Active la méthode sentinelle et charge en mémoire le
programme résident UNDELETE, qui enregistre les données
permettant de récupérer les fichiers supprimés du lecteur
spécifié, par défaut le lecteur en cours. Lorsque vous spécifiez
le commutateur /S, UNDELETE est chargé en mémoire à l'aide
des informations définies dans le fichier UNDELETE.INI.
Active la méthode Traqueur et charge en mémoire le
programme résident UNDELETE, qui enregistre les données
permettant de récupérer les fichiers supprimés. Le paramètre
lecteur, qui est obligatoire, désigne le lecteur de disque pour
lequel vous souhaitez conserver le suivi des suppressions. Le
paramètre entrées, qui est facultatif, spécifie le nombre
maximal d'entrées que peut contenir le fichier de suivi des
suppressions (PCTRACKR.DEL). Les valeurs admises par ce
paramètre sont comprises entre 1 et 999, la valeur par défaut
dépendant du type de disque concerné.
unformat Restaure un disque effacé par une commande FORMAT.UNFORMAT s'applique uniquement aux
disques durs intégrés et aux disquettes, et non aux lecteurs réseau. Cette commande permet également de
restaurer une table de partition de disque altérée sur un disque dur.
unformat lecteur: [/L] [/TEST] [/P]
Spécifie le lecteur de disque sur lequel se trouvent les fichiers
lecteur:
à restaurer.
Affiche la liste de tous les fichiers et sous-répertoires trouvés
par la commande UNFORMAT. Utilisée sans ce commutateur,
UNFORMAT n'affiche que les sous-répertoires et fichiers
/L
fragmentés. Appuyez sur CTRL+S pour interrompre le
défilement de la liste, et sur une touche quelconque pour le
reprendre.
Indique comment UNFORMAT reconstitue les données sur le
/TEST
disque, sans annuler son formatage.
/P
Envoie des messages à l'imprimante connectée au port LPT1.
ver Affiche le numéro de la version de MS-DOS utilisée.
ver
winver Affiche le numéro de la version de Windows utilisée.
winver
xcopy Copie des fichiers et des arborescences de répertoires.
XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W] [/C] [/I] [/Q] [/F] [/L]
[/G] [/H] [/R] [/T] [/U] [/K] [/N] [/O] [/X] [/Y] [/-Y] [/EXCLUDE:fich1[+fich2][+fich3]...]
source
Spécifie le ou les fichiers à copier.
destination
Spécifie l'emplacement et/ou le nom de nouveaux fichiers.
Copie uniquement les fichiers ayant l'attribut archive, ne
modifie pas l'attribut.
Copie uniquement les fichiers ayant l'attribut archive,
/M
désactive l'attribut archive.
Copie les fichiers modifiés à partir de la date spécifiée. Si
/D : j-m-a
aucune date n'est donnée, copie uniquement les fichiers dont
l'heure source est plus récente que l'heure de destination.
Spécifie une liste de fichiers contenant des chaînes. Chaque
chaîne doit être placée sur une ligne séparée dans le fichier.
Lorsque l'une des chaînes se retrouve dans le chemin d'accès
/EXCLUDE:fich1[+fich2][+fich3]... absolu du fichier devant être copié, ce fichier est exclu de la
copie. Par exemple, spécifier une chaîne telle que \obj\ ou .ob
exclura respectivement tous les fichiers situés sous le
répertoire obj ou tous les fichiers dont l'extension est .obj.
Avertissement avant la création de chaque fichier de
/P
destination.
/A
/S
/E
/V
/W
Copie les répertoires et sous-répertoires à l'exception des
répertoires vides.
Copie les répertoires et sous-répertoires, y compris les
répertoires vides. Identique à /S /E. Peut être utilisé pour
modifier /T.
Vérifie chaque nouveau fichier.
Vous demande d'appuyer sur une touche avant la copie.
Continuer la copie même si des erreurs se produisent.
Si la destination n'existe pas et que plus d'un fichier est copié,
/I
considérer la destination comme devant être un répertoire.
/Q
N'affiche pas les noms de fichiers lors de la copie.
Affiche les noms de source et de destination complets lors de
/F
la copie.
/L
Affiche les fichiers devant être copié.
Permet la copie des fichiers cryptés vers des destinations qui
/G
ne prennent pas en charge le cryptage.
/H
Copie également les fichiers cachés et les fichiers système.
/R
Remplace les fichiers en lecture seule.
Crée la structure de répertoires mais ne copie pas les fichiers.
/T
N'inclut pas les répertoires ou sous-répertoires vides. /T /E
incluent les répertoires et sous-répertoires vides.
Copie seulement les fichiers existants déjà dans la
/U
destination.
Copie les attributs. La commande normale Xcopy rétablira les
/K
attributs de lecture seule.
/N
Copie en utilisant les noms courts générés.
/O
Copie les fichiers d'appartenance et les informations d'ACL.
/X
Copie les paramètres d'audit de fichiers (implique /O).
Supprime la demande de confirmation de remplacement de
/Y
fichiers de destination existants.
Provoque la demande de confirmation de remplacement d'un
/-Y
fichier de destination existant.
Le commutateur /Y peut être présent dans la variable d'environnement COPYCMD. Il peut être remplacée
par /-Y dans la ligne de commande.
/C
V
Téléchargement