Chemin de fichier

Un chemin de fichier est une adresse qui permet de localiser un fichier dans l'arborescence d'un système de fichiers.

Chaque élément d'une arborescence peut être localisé par un chemin. Pour accéder à un élément, il suffit de suivre son chemin :

Cette fenêtre du gestionnaire de fichiers de Windows montre un fichier dont le chemin est : T:\libre\Technologie\Duparquet\6e1\S3\hochon-paul.txt :

Principe

Imaginons que dans un secrétariat les documents sont conservés dans des dossiers rangés dans des boîtes posées sur des étagères dans des armoires.

Pour trouver un document, il faut savoir :

    • dans quelle armoire il se trouve ;
    • sur quelle étagère, dans quelle boîte, dans quel dossier ;
    • le nom du document.

On peut coder ces informations sous la forme d'un libellé, par exemple : armoire:\étagère\boîte\dossier\document. C'est ce qu'on appelle un chemin de fichier.

Avec les systèmes d'exploitation Windows (de la société Microsoft) :

    • chaque système de fichiers est désigné par une lettre capitale suivie du signe ':' ; par exemple :
      • C: désigne le système de fichiers du système d'exploitation sur le disque dur ;
      • D: désigne le système de fichiers du lecteur de CDROM ;
      • E: désigne le système de fichiers de la clé USB ;
      • T: désigne le système de fichiers 'commun' sur le serveur pédagogique ;
      • U: désigne le système de fichiers 'perso' sur le serveur pédagogique ;
      • ...
    • dans le chemin, les noms des répertoires et des fichiers sont séparés par une barre contre-oblique ("antislash" : \).

Décoder un chemin de fichier

Le chemin U:\Technologie\Page-de-garde.doc se décode ainsi :

    • U: désigne le système de fichiers (donc le support sur lequel est enregistré le document) ;
    • Page-de-garde.doc est le nom du fichier ;
    • Technologie est le répertoire qui contient le fichier.

On peut représenter cette organisation graphiquement (voir ci-contre).

Autre exemple : le chemin Z:\Photos\Vacances\toto.jpeg se décode ainsi :

    • Z: désigne le système de fichiers (donc le support sur lequel est enregistré le document) ;
    • toto.jpeg est le nom du fichier ;
    • Photos et Vacances sont les répertoires à parcourir pour arriver jusqu'au fichier.

Voir aussi

Approfondissement : chemins absolus et relatifs

On dit que le chemin E:\Mes images\Vacances\toto.jpeg est absolu car un '\' suit immédiatement le nom du système de fichiers (E:) pour indiquer que le chemin se réfère à la racine (le point de départ) du système de fichiers. Le fichier toto.jpeg se trouve donc dans le répertoire Vacances situé sous (dans) le répertoire Mes images\ situé à la racine du système de fichiers E:.

On utilise aussi des chemins relatifs, qui ne se réfèrent pas à la racine du système de fichiers mais au dernier répertoire utilisé que l'on appelle souvent «répertoire courant».

Par exemple, on ouvre le fichier E:\Mes images\Vacances\toto.jpeg dans un logiciel de retouche d'images. Le répertoire courant (dernier répertoire visité) est alors E:\Mes images\Vacances.

    • Si l'on enregistre ce fichier sous Retouches\toto.jpeg, alors son chemin absolu sera : E:\Mes images\Vacances\Retouches\toto.jpeg.
    • Si l'on enregistre ce fichier sous \tmp\toto.jpeg, alors son chemin absolu sera : E:\tmp\toto.jpeg.
    • Si l'on enregistre ce fichier sous Retouches\, alors le nom du fichier enregistré n'étant pas précisé, il ne change pas et son chemin absolu sera : E:\Mes images\Vacances\Retouches\toto.jpeg.