gpt4 book ai didi

windows - 如何列出影子卷中所有修改过的文件?

转载 作者:可可西里 更新时间:2023-11-01 13:41:47 25 4
gpt4 key购买 nike

创建还原点后,Windows 会开始监视卷,任何更改都会记录在系统卷信息文件夹内的专有差异文件中。

通过 VSS-SDK api,我们可以公开该卷,但它向我们展示了整个卷以及自快照创建以来已修改或未修改的所有文件/文件夹,以及在访问任何文件时,过滤器 -如果需要,驱动程序会应用差异,并向我们展示文件。

我的问题:是否可以针对还原点列出所有修改过的文件(比较影子卷和主卷内的每个文件的蛮力方法除外)?

当我们单击文件属性中的先前版本选项卡时,Windows 是如何处理的?

最佳答案

利用NTFS Change Journal . Windows 将对 NTFS 卷上所有文件的所有更改记录在日志数据库中(如果日志已打开)。可以查询它以返回从特定起始 USN 编号(您的还原点)开始的所有更改

这里是 an article关于在实现更改日志功能时对我有很大帮助的日志

关于windows - 如何列出影子卷中所有修改过的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3582420/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com