Проверьте архивный бит . Это может быть то, что вы хотите.
В .NET это System.IO.FileAttributes.Archive
, который можно использовать с SetAttr в VB, или System.IO.FileInfo.Attributes
или System.IO.File.SetAttributes()
.
Любой алгоритм, который проверяет время последнего изменения или бит архива, будет зависеть от количества каталогов на диске. Поскольку оба атрибута хранятся в каталоге, время будет зависеть от файловой системы и уровня ее кэширования. Более эффективным способом анализа эффективности резервного копирования может быть просмотр количества блоков, которые изменились.