如何對(duì)比兩個(gè)文件夾的內(nèi)容有何異同_第1頁(yè)
如何對(duì)比兩個(gè)文件夾的內(nèi)容有何異同_第2頁(yè)
如何對(duì)比兩個(gè)文件夾的內(nèi)容有何異同_第3頁(yè)
如何對(duì)比兩個(gè)文件夾的內(nèi)容有何異同_第4頁(yè)
如何對(duì)比兩個(gè)文件夾的內(nèi)容有何異同_第5頁(yè)
已閱讀5頁(yè),還剩14頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、做這個(gè)事情的起源是我用兩個(gè)不同的軟件恢復(fù)一張內(nèi)存卡的照片,結(jié)果找到的文件的命名方式也不同,文件個(gè)數(shù)也不同.但是肯定有很多是重復(fù)的,不同的只有幾個(gè)文件.如果一個(gè)一個(gè)找的話根本無(wú)法完成.所以首先需要得到這兩個(gè)文件夾的所有文件的MD5值并保存為兩個(gè)單獨(dú)的文本文件。先把這兩個(gè)文件夾直接拖放到MD5計(jì)算器并得到MD5的文本文件。隨后使用Beyond Compare軟件對(duì)比這兩個(gè)文本文件發(fā)現(xiàn)軟件會(huì)自動(dòng)將MD5識(shí)別為主關(guān)鍵字,此外我們發(fā)現(xiàn)如果兩個(gè)照片的MD5相同,則他們的圖片的命名只是_MG_1827.JPG和#MG_1827.JPG的區(qū)別,就是前綴不同而已。我們當(dāng)然可以使用圖片批量重命名把他們的圖像命名方

2、式改為相同的再?gòu)?fù)制到一個(gè)文件夾內(nèi),這樣系統(tǒng)會(huì)問(wèn)你有兩個(gè)名字相同的文件怎么處理。但是這種方法并不好,因?yàn)槿绻院笈龅降牟皇沁@種只是文件名不同而是內(nèi)容也有差異的怎么辦?所以我們還是需要根據(jù)唯一的MD5來(lái)確認(rèn)到底這兩個(gè)文件夾的東西有哪些不同的地方。我們?cè)傩陆▋蓚€(gè)文件夾分別叫做“1多余”“2多余”,把兩個(gè)文件夾各自獨(dú)有的文件放到里面并且發(fā)現(xiàn)了一些雖然文件名相同(只是前面差一個(gè)#號(hào)或_號(hào))但是MD5不同的文件,我們直接搜索這兩個(gè)文件夾看看,發(fā)現(xiàn)即使是圖像經(jīng)過(guò)了旋轉(zhuǎn)也會(huì)導(dǎo)致MD5發(fā)生改變,但是其實(shí)這兩個(gè)文件相同,所以我們繼續(xù)排查。(從1831到1836都是由于以上問(wèn)題導(dǎo)致,此外以后還出現(xiàn)了這樣的情況即由于

3、圖像被旋轉(zhuǎn)而導(dǎo)致的MD5不同)有的文件是左邊沒(méi)有右邊有的情況,我們也親自搜索文件夾看原因。發(fā)現(xiàn)雖然右邊文件夾這個(gè)文件是獨(dú)有的,但是這個(gè)圖片并沒(méi)有恢復(fù)成功,圖像無(wú)法預(yù)覽,所以我們直接刪除2472和2479等無(wú)法查看的文件。經(jīng)過(guò)第一輪排查之后我們發(fā)現(xiàn),雖然文件個(gè)數(shù)相同了,但是文件體積還是不同,我們需要批量文件重命名,把名字改成相同的,然后找同名文件的大小體積不同的地方。使用Total Command打開1和2 這兩個(gè)文件夾,并全選1文件夾的文件,選擇查找并替換,把_MG替換為#MG,這樣兩個(gè)文件夾的文件名即全部相同。即便可以批量重命名,但是這樣之后,我們還是發(fā)現(xiàn)文件太多,無(wú)法比較。我想要的只是把文

4、件名相同但是大小不同的列出來(lái)而已。其實(shí)我們?cè)诘谝徊阶吡诉h(yuǎn)路,我們僅僅看到了圖像經(jīng)過(guò)旋轉(zhuǎn)之后MD5會(huì)發(fā)生改變,其實(shí)這兩個(gè)文件體積就是不一樣的。所以我們?cè)诘谝徊脚挪榈臅r(shí)候就應(yīng)該把他們都拿出去。把MD5不同的都拿出去之后(不管是不是由于旋轉(zhuǎn)導(dǎo)致的)發(fā)現(xiàn)兩個(gè)文件夾的確完全相同了再看不同之處,我們還是使用Total Command軟件,發(fā)現(xiàn)不同的圖片有時(shí)候是左邊的質(zhì)量高,體積大,有時(shí)候是右邊的質(zhì)量高,體積大??梢?jiàn)不同的數(shù)據(jù)恢復(fù)軟件并沒(méi)有絕對(duì)的好壞之分,需要我們把每個(gè)軟件得到的最好的結(jié)果組合起來(lái)最后得到最佳結(jié)果。不要忘了,1比2恢復(fù)的還有得多幾張圖片。我們來(lái)分析,發(fā)現(xiàn)體積都比較小,1M左右,不像是數(shù)碼相機(jī)拍攝的(根據(jù)經(jīng)驗(yàn)如果是數(shù)碼相機(jī)最起碼是2M以上,可見(jiàn)這些圖片可能是拍攝之后覺(jué)得不好立即隨手刪除得到的,因?yàn)槿绻峭患?jí)別的刪除,得到的結(jié)果應(yīng)該相同,可見(jiàn)這些圖片即使是被覆蓋之后還是以縮略圖的形式存在),具體需要研究圖像或視頻在存儲(chǔ)卡中的存儲(chǔ)形式才能明白。這里我們只能判斷,這些圖像是由于拍攝之后覺(jué)得不好立即刪除得到的。問(wèn)題是,為什么是這些圖像得到了恢復(fù)而不是別的?難道圖像在存儲(chǔ)的時(shí)候位置是隨機(jī)的嗎?他將占據(jù)以前誰(shuí)的位置誰(shuí)就倒霉?可能吧,但是總體而言這是一個(gè)有

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論