Gendnetclub

Le portail des forces de police et gendarmeries francophones
Les commandes, la manipulation des répertoires et des fichiers avec MS-Dos

  

SOMMAIRE

 Retour à la page d'accueil de GendNetClub

Obtenez la légende des pictogrammes du site LEGENDE

TUTORIAL

 Sommaire de la rubrique Tutorial

CONTACT

PRÈLUDE

 Avant propos, historique, cursus et versions de DOS

FAVORIS

VOLUMES

 Gestion et manipulations des données, répertoire et fichiers PATH

RECOMAIL

CONFIGURATIONS

 Attribus des fichiers et répertoires, configurations matérielles et système

LIVRE D'OR

OPTIONS AVANCÉES

 Gestion, configuration et programation avancée, matérielle et logicielle

QUI SUIS-JE ?

 

 

SUGGESTIONS

 

 

AUTRES LIENS

ACTUALITÉ VIRUS

 Les dernières nouvelles (actualité, alertes virales, etc.)

LiveChat

NEWS DU SITE

 Toutes les informations et nouveautés de GendNetClub.

FORUM

 

 

ICQ UN : 13123288

| Fichiers, noms et extensions | Les répertoires | Les disques | Arborescence | Chemins d'accès | Les commandes |

| Liste des commandes internes | Liste des commandes externes | L'invite | Le chemin actif | Changement d'unité |

| Pertutation des répertoires | Catalogue d'un répertoire | Changement d'unité | Gestion des répertoires |

 

 Définition - Fichier, nom et extension

 

Un fichier est un regroupement de données désigné par un nom suivit d'une extension. La taille du fichier est variable et ces données peuvent représenter du texte, des images, du code exécutable, un mélange des trois, voire tout autre chose qui appartient à un autre programme.

Pour savoir de quel type est le fichier, son nom de huit lettres est suivit d'une extension de trois caractères.

 

Voici quelques extensions bien connues, et réservées pour des fichiers définis :

 

ASM, BAS, C, COB, FOR, PAS

Source d'un programme respectivement en Assembleur, Basic, C, Cobol, Fortran et Pascal.

BAK

Sauvegarde d'un fichier source avant sa dernière édition.

TXT

Texte ASCII DOS. Lisible avec la commande "type" du DOS.

DOC

Document lisible par la plupart des traitements de texte récent.

DAT

"DATA" ; regroupement de donnée relatif à un programme.

DLL

Bibliothèques de codes logiciels.

BAT

"BATCH" ; liste de séquences exécutables par l'interpréteur DOS.

SYS, DVD

Fichier de configuration des périphériques.

EXE et COM

Programme exécutable par l'ordinateur utilisant le DOS par lui-même.


Le nom d'un fichier sous DOS est de onze caractères, car le nom et l'extension sont séparés par un point.

 

Exemple : "IMAGE.BMP". On peut aussi trouver le terme "8+3" pour désigner ce format.

 

 Définition - Les répertoires (ou dossiers)

 

Les répertoires sont des regroupements de fichiers et de sous-répertoires. Cela permet à l'utilisateur de classer ses fichiers comme il le ferait avec des feuilles dans un classeur. Ainsi, nous pouvons mettre tous les fichiers relatifs à un sujet dans un même dossier (répertoire).

Comme pour les fichiers, vous avez huit caractères pour le nom et trois pour l'extension, bien que cette dernière ne soit pas utilisée dans la plupart des cas. Exemple : le répertoire "DOS" ne porte pas d'extension.

 

  Définition - Les disques

 

Avant d'accéder à un fichier, vous devez choisir un disque : la disquette porte le nom "A:" ou "B:" et "C:" pour le disque dur.

Il peut y avoir davantage de noms de disque sur votre ordinateur. Certains d'entre eux sont à lecture seule, comme le CD-ROM, ou une disquette protégée en écriture.

 

  Définition - Arborescence

 

  L'arborescence, c'est l'ensemble des répertoires d'un même disque.

Nous appelons "racine", la base d'un disque (c'est-à-dire, un niveau où nous n'appartenons à aucun répertoire).

Dans cette racine, nous pouvons trouver des fichiers et des répertoires.

Ces répertoires peuvent eux aussi regrouper des fichiers et encore des répertoires, et ainsi de suite.

L'arborescence est donc la schématisation (par niveau) des liens de ces répertoires entre eux.

Exemple : si je crée dans la racine du "C:" des répertoires "1", "2", "3" et dans les deux premiers respectivement "11", "12", "13" et "21", "22" ; puis "111" et "112" dans le "11" du "1".

 

J'obtiens l'arborescence suivante :

 

C:\---+-1---+-11-+-111 
      !     !    \-112
      !     +-12 
      !     \-13
      !-2---+-21
      !     \-22 
      \-3

 

Le "\" désignant la "racine" du disque. Pour visualiser l'arborescence d'un disque ou d'un répertoire, le DOS propose la commande externe "TREE".

 

  Définition - Chemin d'accès

Pour accéder à un fichier sur un disque, il ne suffit pas de connaître juste son nom, il faut aussi (dans la plupart de cas) connaître sa localisation dans l'arborescence.

Ainsi, "C:\1\12\FICH.DAT" désigne le fichier "FICH.DAT" dans le répertoire "12" du répertoire "1" du disque "C:".

Maintenant que l'on connaît le format des noms de fichiers et de répertoires, nous allons pouvoir apprendre le langage international de l'interpréteur DOS.

 

  Définition - Les commandes

 

Nous appellerons commande interne, l'ensemble des "mots" reconnus par l'interpréteur. Ils constituent le langage.

   Il est facile d'imaginer qu'un fichier ou qu'un répertoire puisse avoir le nom d'une commande interne.


De ce fait, les commandes les plus indispensables pourront être écrites de deux façons différentes :

en entier, ou en abrégé (ce dernier étant le plus courant, bien que le premier soit le plus portable dans l'ensemble des systèmes).

Une commande externe, est en réalité un programme fournit avec l'interpréteur. Il permet une évolution, voire une meilleure souplesse.

Par exemple, la commande "subst" qui permet d'affecter un nom d'unité logique (lettre de lecteur) à un répertoire d'un disque, est en fait un programme exécutable.

 

  Définition - Liste et désignation des commandes - internes

 

Commande

désignation

BREAK

Active ou désactive le contrôle étendu CTRL+C.

CALL

Appelle un fichier .BAT secondaire.

CD / CHDIR

Affiche ou modifie le nom du répertoire en cours.

CHCP

Affiche le numéro du jeu de caractères (page de codes) en cours.

CLS

Efface l'écran.

COPY

Copie ou concatène un ou plusieurs fichiers.

CTTY

Change le périphérique de commande du système.

DATE

Affiche/modifie la date du système.

DEL / ERASE

Efface le (ou les) fichier(s) spécifié(s) du disque.

DIR

Affiche les informations sur les fichiers et répertoires.

ECHO

Active et désactive l'affichage du texte des programmes de commandes.

EXIT

Quitte l'interpréteur de commandes et revient à son programme de lancement.

FOR

Applique une commande sur une liste d'objets.

GOTO

Poursuit l'exécution d'un programme de commandes au label spécifié.

IF

Exécute un traitement conditionnel dans des programmes de commande.

LH / LOADHIGH

Charge un programme en zone de mémoire supérieure.

MD / MKDIR

Crée un sous-répertoire.

PATH

Liste des répertoires de recherche des fichiers exécutables.

PAUSE

Suspend un programme de commandes jusqu'à l'appui d'une touche.

PROMPT

Modifie l'invite de l'interpréteur.

RD / RMDIR

Supprime un répertoire.

REM

Permet d'inclure commentaires dans un fichier de commande.

REN / RENAME

Renomme un ou plusieurs fichiers.

SET

Affiche, définit ou supprime des variables d'environnement.

SHIFT

Décalage des paramètres d'un fichier de commandes.

TIME

Affiche l'heure système et permet de la modifier.

TYPE

Affiche le contenu d'un fichier texte.

VER

Affiche le numéro de la version du DOS utilisée.

VERIFY

Affiche, active et désactive la vérification de bonne écriture sur disque.

VOL

Affiche le label d'un ou de plusieurs volumes.


  Définition - Liste et désignation des commandes - externes

 

Commande

désignation

APPEND

Spécifie la localisation de fichier de donnés.

ATTRIB

Affiche ou modifie les attributs de fichier.

CHKDSK

Remplacé par SCANDISK.

CHOICE

Attend que l'utilisateur fasse son choix dans un menu.

COMMAND

C'est l'interpréteur lui-même.

COMP

Remplacer par FC.

DEBUG

Programme de mise au point des fichiers exécutables.

DELTREE

Destruction d'un répertoire avec l'ensemble de son contenue.

DISKCOMP

Compare le contenu de deux disquettes.

DISKCOPY

Copie le contenu de la disquette sur une disquette, formatée ou non.

EDIT

éditeur de fichier texte ASCII.

FC

Compare deux fichiers et affiche les différences

FDISK

Programme de configuration des disques durs : à utiliser avec précaution.

FIND

Recherche une chaîne de texte dans un ou plusieurs fichiers.

FORMAT

Formate le disque du lecteur spécifié.

KEYB

Définit le clavier pour une langue donnée.

LABEL

Créer/modifier ou supprimer un nom de volume (disque ou disquette).

MODE

Configure les périphériques du système.

MORE

Affiche un écran de données à la fois.

MOVE

Transfère de fichier ou renomme un répertoire.

NLSFUNC

Charge en mémoire les informations spécifiques à un pays.

PRINT

Imprime un fichier texte pendant que l'ordinateur reste utilisable.

SCANDISK

Crée et affiche un relevé d'état du disque et corrige les erreurs décelées.

SHARE

Installe le partage et le verrouillage de fichiers.

SORT

Filtre de tri de données par ordre alphanumérique.

SUBST

Affecte une lettre de lecteur au chemin d'accès spécifié.

SYS

Transfère les fichiers système sur un disque.

TREE

Affiche l'arborescence pour le répertoire ou le disque spécifié.

XCOPY

Copie des fichiers et des répertoires ainsi que leurs sous-répertoires.

 

  Définition - L'invite

Une fois l'interpréteur exécuté, il vous affiche "un invite" (prompt) représentant (dans la plupart des cas) le lecteur et la position dans l'arborescence active (unité et répertoire actuelle).

Exemple : "C:\>", signifie que vous êtes sur le disque dur "C:" dans le répertoire racine "\".

Cet invite change lorsque vous entrez ou sortez d'un répertoire et aussi lorsque vous changez de disque.

Vous pouvez modifier les caractéristiques de l'invite, en utilisant la commande interne "PROMPT".

 

  Définition - Chemin actif

L'invite nous informe de l'unité et son répertoire dans laquelle nous allons travailler.

 

C'est ce que nous appellerons l'unité active, avec son répertoire courant.

Chaque unité, ou lecteur logique, a son répertoire courant.

De ce fait, en désignant seulement une unité logique, nous accédons au répertoire courant de cette unité. Nous ne serons donc pas obligé de désigner le chemin d'accès si le répertoire courant de l'unité est déjà actif.

Exemple : "DIR A:" liste le contenu du répertoire courant dans le lecteur "A".
  En résumé, chaque unité logique a un répertoire actif.

 

  Arborescence - Changement de répertoire

Pour évoluer dans l'arborescence de vos disques, vous devez utiliser la commande interne "CHDIR "(change directory) ou "CD" en abrégé. Cela vous permet de changer de répertoire de travail (courant).

 

  Pour entrer dans un répertoire, il vous suffit de faire suivre la commande "CD" du nom du répertoire : "CD DOS" permet d'entrer dans le répertoire "DOS" si ce dernier existe.

Votre "invite" (prompt) s'ajustera immédiatement. Pour sortir de ce répertoire, vous devez utiliser la command "CD ..". Les deux points successifs désignent le répertoire parent.

En fait, c'est comme si l'on entrait dans ce répertoire parent. Pour sortir directement de tous les répertoires dans lesquels on se trouve (pour aller à la racine), on saisira la commande suivante : "CD \".

 

CD nom

pour entrer

CD ..

pour sortir

CD \

pour allez à la racine.

 

  Arborescence - Visualisation d'un répertoire 

Pour visualiser le contenu d'un répertoire (la racine est le premier répertoire), utilisez la commande interne "DIR".

Elle vous affiche les noms des fichiers et des répertoires contenus.

  De plus, chaque fichier est suivit de sa taille en octet, puis de sa date de modification.

Cette information est très utile. La commande "DIR" informe aussi sur la place disponible restant sur le disque.

  Il est possible de visualiser le contenu d'un autre répertoire, en indiquant sa localisation : "DIR C:\DOS" permet de visualiser le contenu du répertoire "DOS" même si l'on se trouve dans un autre répertoire.

 

 Le volume dans le lecteur C est GOWAP_C
 Le numéro de série du volume est CAFE-CAFE
 Répertoire de C:\DOS

.  <REP>        24/02/97  19:39
.. <REP>        24/02/97  19:39
ANSI     SYS         9 079  31/05/94   6:22
MEM      EXE        32 838  31/05/94   6:22
KEYB     COM        15 851  31/05/94   6:22
KEYBOARD SYS        34 599  31/05/94   6:22
 ... ...
HIMEM    SYS        29 216  31/05/94   6:22
COUNTRY  SYS        26 937  31/05/94   6:22
CHKDSK   EXE        12 456  31/05/94   6:22
        69 fichier(s)          4 952 650 octets
         2 répertoire(s)     949 233 408 octets libres


Le "<REP>" désigne un répertoire. "." et ".." sont donc bien des répertoires.

 

  Arborescence - Changement d'unité (lecteur)

Il est souvent plus facile de travailler sur un lecteur (une unité logique) lorsqu'il est actif (le lecteur courant).

  Cela permet de simplifier (minimiser) la frappe. Pour changer d'unité logique, il suffit simplement de la désigner : "A:" permet d'activer le lecteur "A" comme unité courante.

Dès lors, nous pouvons visualiser son contenu sans pour cela rappeler l'unité : "DIR" au lieu de "DIR A:".

 

  Arborescence - Classement et gestion des répertoires

  Un répertoire, c'est pour moi la possibilité de ranger dans un même emplacement, des fichiers de même nature, ou couvrant le même sujet.

  Ainsi, nous pouvons envisager de créer un répertoire dans lequel nous placerons l'ensemble de nos fichiers images. Pour créer ce répertoire, nous devons utiliser la commande interne "MKDIR" (Make Directory), ou "MD" en abrégé, suivit d'un nom de répertoire. "MD C:\IMAGES" crée le répertoire "images" dans la racine de l'unité "C" et "MD IMAGES" crée ce répertoire dans le répertoire courant. Nous pouvons maintenant nous déplacer dans ce répertoire.

Pour qu'un disque soit aisément consultable, il faut rapidement prendre l'habitude de le classer par catégorie.

  Ainsi, je vous propose de créer un répertoire "JEUX" dans lequel vous y placerez l'ensemble de vos jeux ; de la même manière, vous créerez un répertoire "Document" (Ce que fait Windows avec le répertoire "Mes Documents").

Pour chaque jeu, je vous conseille de créer un répertoire dans le dossier "jeux", avec un nom significatif ; à défaut d'un thème, utilisez le nom du jeu.

Ainsi structuré, il sera rapide de supprimer un jeu, en détruisant simplement son répertoire, cela évitant tout danger si le nom du répertoire est suffisamment suggestif.

 

Pour détruire un répertoire avec la commande "RMDIR" (Remove Directory), "RD" en abrégé, vous devez préalablement effacer son contenu (les fichiers et les sous-répertoires). Vous pouvez aussi utiliser la commande externe "DELTREE", qui effacera en même temps l'ensemble des éléments contenus dans le répertoire.

 

| TUTORIAL  DOS |  |

 

L'auteur décline tout incident résultant d'une mauvaise interprétation des documents que vous allez employer.
Tout les fichiers disponibles sont garantis à ce jour, sans virus connus

© Copyright Gendnetclub2000 - Tout droit de reproduction strictement réservé

Classement de sites - Inscrivez le vôtre!