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
etVacances
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
.