Question

Comment Windows détermine-t-il la date de la dernière modification d'un dossier?

Était-ce utile?

La solution

Selon MSDN . , le dernier horodatage de modification est stocké par répertoire:

  
      
  • Si vous créez deux nouveaux dossiers sur une partition NTFS appelée D: \ NTFS1 et D: \ NTFS2, la date et l'heure créées et modifiées sont identiques.
  •   
  • Si vous déplacez le dossier D: \ NTFS2 dans le dossier D: \ NTFS1 en créant D: \ NTFS1 \ NTFS2, alors:      
        
    1. D: \ NTFS1 - Le dossier créé est identique et le cachet modifié change.
    2.   
    3. D: \ NTFS1 \ NTFS2 - Le dossier créé change et le dossier modifié reste identique.   Ce problème se produit car, même si vous avez déplacé le dossier, un nouveau dossier est vu comme étant créé dans le dossier D: \ NTFS1 par la table de fichiers maîtres (MFT).
    4.   
  •   
  • Si vous copiez le dossier D: \ NTFS2 dans le dossier D: \ NTFS1 en créant le dossier D: \ NTFS1 \ NTFS2, le dossier D: \ NTFS2 existe toujours (après l'avoir copié):      
        
    1. D: \ NTFS1 - Le dossier créé est le même et l’heure et la date modifiées du dossier sont modifiées.
    2.   
    3. D: \ NTFS2 - Aucune modification n’est apportée car il s’agit du dossier d'origine.
    4.   
    5. D: \ NTFS1 \ NTFS2 - Le dossier créé et le dossier modifié sont remplacés par le même tampon, qui correspond à l'heure du déplacement.
        Ce problème se produit car, même si vous avez copié le dossier, le nouveau dossier est vu comme étant créé par la MFT et se voit attribuer un nouvel horodatage créé et modifié.
    6.   
  •   
     

Remarque : la conception et le comportement du système de fichiers FAT diffèrent en ce qui concerne l'horodatage modifié. Sur un système de fichiers FAT, la date de modification d'un dossier ne change pas si le contenu du dossier est modifié. Par exemple, si vous avez D: \ FAT1 et D: \ FAT2 et que vous copiez ou déplacez D: \ FAT2 dans D: \ FAT1, la date de création et la date de modification de D: \ FAT1 restent inchangées.

Autres conseils

Quand une entrée de répertoire est mise à jour, la date de dernière modification du répertoire lui-même est également mise à jour.

utilise la date de la dernière activité de fichier dans le dossier.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top