tk1223108078 发表于 2014-3-10 08:04:43

如何监控磁盘文件的变化

如题,想做一个软件,当磁盘文件被修改、增加、删除时能够及时发现,通过扫描磁盘的方法肯定不大现实,微软有没有提供什么API函数了?

tk1223108078 发表于 2014-3-10 15:56:16

都没有人能给个意见吗?

八喜 发表于 2014-3-10 19:23:33

可以通过监控磁盘读写动作,并进行记录,如果对修改的数据可以回滚,可以通过用户操作命令前进行时间段差异化备份;

tk1223108078 发表于 2014-3-10 21:51:40

八喜 发表于 2014-3-10 19:23
可以通过监控磁盘读写动作,并进行记录,如果对修改的数据可以回滚,可以通过用户操作命令前进行时间段差异 ...

非常感谢你的意见,我觉得应该比扫描磁盘可靠现实的多

八喜 发表于 2014-3-10 22:17:10

tk1223108078 发表于 2014-3-10 21:51
非常感谢你的意见,我觉得应该比扫描磁盘可靠现实的多

印象中有一款单位加密软件实现的功能都可以完成这些,软件记录了网内所有机器用户文件的修改、增加、删除、访问......

HUOFOX 发表于 2014-3-11 04:08:36

调用API可以实现

tk1223108078 发表于 2014-3-11 07:35:13

HUOFOX 发表于 2014-3-11 04:08
调用API可以实现

MSDN中搜索磁盘监控吗?我尝试搜了一下没有搜到

tk1223108078 发表于 2014-3-11 07:36:13

八喜 发表于 2014-3-10 22:17
印象中有一款单位加密软件实现的功能都可以完成这些,软件记录了网内所有机器用户文件的修改、增加、删除 ...

额是有软件可以实现了,但是都不是开源的没有办法知道如何实现的,应该是有API函数可以实现的
页: [1]
查看完整版本: 如何监控磁盘文件的变化