Chaque fichier possède un ou plusieurstimbres temporels . Ils sont utilisés par le système d'exploitation pour enregistrer la date de création, de dernière modification ou de dernier accès au fichier. La plupart des TCC vous permettent de sélectionner les fichiers à traiter en fonction de leur horodatage.
| 1. | L'heure d'écriture est la date et l'heure auxquelles le fichier a été écrit pour la dernière fois, c'est-à-dire quand son contenu a étémodifié pour la dernière fois. Sur les volumes FAT, il s'agit du seul horodatage. Dans toutes les commandes et fonctions, il s'agit de l'horodatage utilisé, à moins que vous n'en spécifiiez un autre. Sur les volumes FAT et VFAT, la résolution est de 2 secondes. Les volumes NTFS ont une résolution de 100 nanosecondes pour la création du fichier et la dernière écriture. (Les systèmes UNIX et Linux utilisent une résolution de 1 seconde.) Lorsqu'un fichier est copié à l'aide de la commande COPY, même sur un réseau, son temps d'écriture n'est pas modifié. Toutefois, les différents systèmes de fichiers enregistrent le temps avec une résolution différente, de sorte que des changements mineurs peuvent se produire. |
| 2. | L'heure de création est la date et l'heure auxquelles l'instance actuelle du fichier a été créée. |
| 3. | L'heure d'accès est la date et, sur les volumes NTFS, l'heure à laquelle le fichier a été consulté pour la dernière fois en lecture ou en écriture. |
Plusieurs commandes et fonctions TCC vous permettent de spécifier l'ensemble des horodatages que vous souhaitez visualiser ou utiliser sur les volumes LFN. Ces commandes et fonctions utilisent la lettre
| c | heure de création , |
| w | l'heure de la dernière écriture, et |
| a | dernière heure d'accès . |
Notez que les volumes FAT32 et VFAT stockent la date mais pas l'heure du dernier accès. Sur ces disques, l'heure du dernier accès sera toujours 00:00.
Résolution de l'horodatage
La résolution des horodatages ainsi que la plage d'instances temporelles représentables varient selon les systèmes de fichiers.
système de fichiers |
résolution |
horodatage au plus tôt |
horodatage le plus récent |
FAT/VFAT |
2 s |
1980-01-01 00:00:00 local |
2107-12-31 23:59:58 local |
NTFS |
100 ns |
1601-01-01 00:00:00 UTC |
60056-05-28 UTC |
Rapports d'horodatage du NTFS
Ces systèmes d'exploitation indiquent les horodatages en heure locale. Cependant, la conversion entre l'heure UTC et l'heure locale est basée sur la différence entre l'heure UTC et l'heure locale au moment de la conversion, au lieu de l'heure en vigueur lorsque l'événement du fichier s'est produit. Par conséquent, si l'heure d'été est actuellement en vigueur, tous les événements de fichiers de l'année seront rapportés en heure d'été. Inversement, si l'heure d'été n'est pas en vigueur, tous les événements de fichiers de l'année seront rapportés en heure normale. Cette méthode présente l'avantage de pouvoir calculer facilement les différences de temps entre les événements. Cependant, les heures rapportées ne seront pas celles où l'événement a eu lieu si l'heure d'été au moment de l'événement n'est pas la même qu'au moment du rapport.
La commande TOUCH peut être utilisée pour modifier les horodatages des fichiers et des répertoires.
Desinformations supplémentaires sur les fichiers de disque et les systèmes de fichiers sont disponibles dans les rubriques Lecteurs et volumes, Systèmes de fichiers, Répertoires et sous-répertoires et Noms de fichiers.