Последнее изменение папок

Как Windows определяет дату последнего изменения папки?

Вы когда-нибудь находили ответ на этот вопрос? Правильный ли один из приведенных ответов?

Chris Shouts 18.05.2011 18:53
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
6
1
5 643
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

использует дату последней активности файла внутри папки.

Ответ в яблочко

prabhakaran 14.03.2014 10:01

При обновлении записи каталога обновляется и дата последнего изменения самого каталога.

Похоже, что обновление пошло, запись в каталоге создана или уничтожена.

Mike 30.09.2008 21:43
Ответ принят как подходящий

Согласно MSDN, метка времени последней модификации сохраняется для каждого каталога:

  • If you create two new folders on an NTFS partition called D:\NTFS1 and D:\NTFS2, both the created and modified date and time are the same.
  • If you move the D:\NTFS2 folder into the D:\NTFS1 folder, creating D:\NTFS1\NTFS2, then:
    1. D:\NTFS1 - The created folder is the same and the modified stamp changes.
    2. D:\NTFS1\NTFS2 - Both the created folder changes and the modified folder stay the same. This behavior occurs because, even though you moved the folder, a new folder is seen as being created within the D:\NTFS1 folder by the Master File Table (MFT).
  • If you copy the D:\NTFS2 folder into the D:\NTFS1 folder, creating the D:\NTFS1\NTFS2 folder, and the D:\NTFS2 folder still exists (after having copied it):
    1. D:\NTFS1 - The created folder is the same and the modified folder time and date stamp changes.
    2. D:\NTFS2 - No changes occur because it is the original folder.
    3. D:\NTFS1\NTFS2 - Both the created folder and the modified folder changes to the same stamp, which is that of the time of the move.
      This behavior occurs because even though you copied the folder, the new folder is seen as being created by the MFT and is given a new created and modified time stamp.

Note: The design and behavior of the FAT file system is different with regards to the modified time stamp. On a FAT file system, the modified date of a folder does not change if the contents of the folder change. For example, if you have D:\FAT1 and D:\FAT2, and you copy or move D:\FAT2 into D:\FAT1, the created date and modified date of D:\FAT1 remains the same.

Поскольку ссылка выше на MSDN не работает, вот архивная копия этой страницы с машины Wayback с момента публикации ответа. web.archive.org/web/20110604022236/http://support.microsoft.‌ com /…

Igor 10.10.2018 17:20

Другие вопросы по теме