IsFileSame是一款文件一致性验证工具,用于检查文件底层读取内容和常规读取内容是否一致。
支持文件系统fat,ntfs,exfat,iso9660,系统winxp以上。
这个工具的原理是:
底层搜索指定目录的文件①,底层读取文件内容和常规读取内容比较②,输出比较结果
①在这个过程中,如果底层找到了某文件而常规找不到,会输出 常规模式无法读取
②如果常规没有权限读,也会报常规无法读取 ,比如注册表文件,
比较的过程如果是简约 ,则读取文件的10个簇 来比较--非随机为读文件中间部分,而小于 64k的文件或选择完整的,则比较全部内容。
更新内容:
主要解决了以前弹出出错框的问题,加了个隐藏界面的功能(验证时隐藏掉了,免得大家觉得程序挂掉了)