IsFileSame是一款文件一致性驗(yàn)證工具,用于檢查文件底層讀取內(nèi)容和常規(guī)讀取內(nèi)容是否一致。
支持文件系統(tǒng)fat,ntfs,exfat,iso9660,系統(tǒng)winxp以上。
這個(gè)工具的原理是:
底層搜索指定目錄的文件①,底層讀取文件內(nèi)容和常規(guī)讀取內(nèi)容比較②,輸出比較結(jié)果
①在這個(gè)過程中,如果底層找到了某文件而常規(guī)找不到,會(huì)輸出 常規(guī)模式無法讀取
②如果常規(guī)沒有權(quán)限讀,也會(huì)報(bào)常規(guī)無法讀取 ,比如注冊(cè)表文件,
比較的過程如果是簡約 ,則讀取文件的10個(gè)簇 來比較--非隨機(jī)為讀文件中間部分,而小于 64k的文件或選擇完整的,則比較全部內(nèi)容。
更新內(nèi)容:
主要解決了以前彈出出錯(cuò)框的問題,加了個(gè)隱藏界面的功能(驗(yàn)證時(shí)隱藏掉了,免得大家覺得程序掛掉了)