Lorsque Windows présente cette boîte de dialogue, comment compare-t-elle laquelle de ces deux dates modifiées est "plus récente"?
Au début, je pensais que Windows comparait l'attribut Date de création et utilisait le résultat de cette comparaison pour étiqueter l'un ou l'autre "(plus récent)". (Si un fichier a été copié dans un emplacement particulier, il peut avoir la date de création du moment où la copie s'est produite, plutôt que la date de création d'origine du fichier.) Cependant, en le reproduisant avec un autre fichier, dont le résultat est "plus récent" "semble être le contraire:
Il est affiché pour Copier ou Déplacer:
Et pour le fond, le fichier dans test2 est une copie précédemment faite du fichier dans test1.
Réponses:
Les horodatages du système de fichiers NTFS ont une résolution de 100 nanosecondes (0,00000000 s). Même si la boîte de dialogue des propriétés affiche la même valeur arrondie, il se peut tout de même que les fichiers aient été créés, par exemple à quelques dixièmes de seconde les uns des autres.
(La plupart des systèmes de fichiers mesurent les temps en μs ou ns. FAT32 est un peu une relique et arrondit les horodatages à 2 secondes.)
Essayez l'une des méthodes suivantes pour comparer les horodatages complets:
PowerShell:
la source