Última modificação de pastas
-
03-07-2019 - |
Pergunta
Como o Windows determinar a data da última modificação de uma pasta?
Solução
De acordo com a MSDN , o último timestamp modificação é armazenada por diretório:
- Se você criar duas novas pastas em uma partição NTFS chamado D: \ NTFS1 e D:. \ NTFS2, tanto a data e hora criado e modificado são os mesmos
- Se você mover a pasta D: \ NTFS2 para a pasta D: \ NTFS1, criando D: \ NTFS1 \ NTFS2:
- D:. \ NTFS1 - A pasta criada é o mesmo e as mudanças selo modificado
- D: \ NTFS1 \ NTFS2 - A criada pasta alterações eo modificado pasta permanecer o mesmo. Este comportamento ocorre porque, mesmo que você moveu a pasta, uma nova pasta é vista como sendo criado dentro do D:. Pasta \ NTFS1 pela tabela de arquivos mestre (MFT)
- Se você copiar o D: \ NTFS2 pasta para a pasta D: \ NTFS1, criando a pasta D: \ NTFS1 \ NTFS2, eo D: \ NTFS2 pasta ainda existe (depois de ter copiado-lo):
- D:. \ NTFS1 - A pasta criada é a mesma eo tempo de pasta modificado e alterações de data selo
- D:. \ NTFS2 - Não há mudanças ocorrem porque é a pasta original
- D: \ NTFS1 \ NTFS2 - A pasta criada e modificada pasta alterações para o mesmo selo, que é o do tempo do movimento
. Esse comportamento ocorre porque mesmo que você copiou a pasta, a nova pasta é vista como sendo criado pelo MFT e é dado um novo criado e modificado carimbo de tempo.Nota ??strong>: O design e comportamento do sistema de arquivos FAT é diferente com relação ao carimbo de tempo modificado. Em um sistema de arquivos FAT, a data de modificação de uma pasta não muda se o conteúdo da mudança pasta. Por exemplo, se você tem D: \ FAT1 e D: \ FAT2, e você copiar ou mover D: \ FAT2 em D: \ FAT1, a data de criação e data de modificação de D:. \ FAT1 permanece o mesmo
Outras dicas
Quando uma entrada de diretório é atualizado, a data da última modificação do diretório em si é também atualizado.
usa a data da última atividade de arquivo dentro da pasta.