Oglas

Dok sam neki dan pregledavao stare postove u MakeUseOf Answers, naišao sam na pitanje koje se često postavlja. Kako spajate duplikatne datoteke ili mape kada koristite Windows PC? Korisnici Linuxa imaju jednostavne alate pomoću kojih mogu brzo usporediti datoteke, poput naredbe diff, na primjer.

Ovdje na MakeUseOf, pokrili smo puno aplikacija koje spajaju datoteke, kao što je Markov članak o tome kako spajanje PDF datoteka Jednostavno razdijelite i spajajte PDF datoteke s ovim jednostavnim alatom Čitaj više ili Saikatov članak o kako spojiti video datoteke Najboljih 5 besplatnih aplikacija za spajanje ili dijeljenje video datotekaNe treba vam vrhunski uređivač videozapisa za dijeljenje i spajanje video datoteka. Evo najboljih aplikacija koje možete koristiti za obavljanje ovog jednostavnog posla. Čitaj više . Međutim, što ako samo želite spojiti dokumente ili mape ispunjene naizgled duplikatnim popisima datoteka?


U sustavu Windows zadatak nije nimalo jednostavan kao u Linuxu, ali povremeno se pojavljuju potrebe. Možda već dugo imate dvije uobičajene direktorije, i uprkos svim nastojanjima da se sinkroniziraju, više ne sadrže iste datoteke. Ili možda isti dokument uređujete na nekoliko lokacija, a više niste sigurni koji je najnoviji i ne želite izgubiti ništa važno u nijednoj kopiji? Mogućnost usporedbe naizgled dupliciranih datoteka ili mapa ponekad zaista može biti korisna.

instagram viewer

Aplikacija s otvorenim kodom koja Windows korisnicima nudi "različitu" funkciju je besplatni uslužni program dupliciranih datoteka winmerge. Ovaj će program prihvatiti tri argumenta - datoteku ili mapu za prikaz s lijeve strane, datoteku ili mapu za prikaz s desne strane i filtar koji napredni korisnici mogu upotrebljavati za manipuliranje usporedbom i sjediniti.

Usporedba dva duplikata mapa

Jedna od najvjerojatnijih primjena ove korisne aplikacije je usporedba dviju datoteka za koje pretpostavljate da su sinkronizirano, ali možda ste iz bilo kojeg razloga počeli sumnjati u to da su dvije mape doista duplikati. Program WinMerge dupliciranih datoteka ne samo da vam može reći jesu li dvije mape duplikat, već to može istaknite točne razlike kako biste mogli odlučiti što trebate učiniti kako bi dvije mape bile istinite duplikati.

duplikat uslužni program

Kako bih prikazao kako to funkcionira sa sadržajem mape, stvorio sam dvije testne mape koje sadrže identične tekstualne i slikovne datoteke, osim dvije razlike unutar mapa. Mapa broj dva sadrži dodatnu tekstualnu datoteku i dodatnu datoteku slike. Kao što vidite gore, za usporedbu od glave do glave odabrao sam folder1 i folder2. Nekoliko sekundi nakon što ste kliknuli U redu, rezultati su bili u.

duplikat uslužni program

Kao što vidite, WinMerge je odmah identificirao dvije razlike. MyImage5.bmp i TextDocument4.txt odmah su identificirani kao postojeći u mapi s desne strane, Mapa 2. Aplikacija sadrži čak i datume izmjene datoteka kako biste vidjeli postoje li razlike u promjenama datoteka. Sigurno postoje slučajevi u kojima možda imate datoteku s istim imenom, ali jedna se ažurira, a druga nije. Ovaj će softver prepoznati i te razlike.

Usporedba dva duplikata datoteka

Da bih izveo ovaj eksperiment, izmijenio sam TextDocument1.txt i TextDocument2.txt u Folder2 tako da oba sadrže identičan tekst. Uglavnom, u svaku sam datoteku umetnuo prve tri stranice Moby Dicka. Zatim sam umetnuo tri jedinstvene rečenice u datoteku jednu i jednu jedinstvenu rečenicu u datoteku dvije. Test je vidjeti može li WinMerge ispravno izolirati i identificirati sve tri razlike između ove dvije datoteke.

spajanje datoteka prozora

Ovdje sam postavio dokument1 s lijeve strane i dokument2 s desne strane. U ovom se slučaju ne primjenjuju filtri - želio sam usporediti obje datoteke za redak i riječ za riječ.

spajanje datoteka prozora

Kao što možete vidjeti gore, aplikacija je uspješno identificirala svaku razliku. Crta koja sadrži promjenu je istaknuta, a sama izmjena je dodatno istaknuta tako da se brzo možete kretati po linijama teksta i vidjeti u čemu su točne razlike. Lijepa stvar je u tome što ako radite na istraživačkom radu i cijelim odlomcima dodate stariju kopiju, dok ste u načinu ovog lijevog prozora / desnog prozora, zapravo možete urediti bilo koji dokument baš kao što je to slučaj u bilo kojem tekstu urednik.

spajanje datoteka prozora

Ovdje sam istaknuo jedinstvenu liniju u dokumentu1 i zalijepio je u istu liniju u dokumentu2. To možete učiniti za pojedinačne retke ili čitave odlomke - uredite bilo koji dokument, koliko smatrate prikladnim!

Izvođenje spajanja

Iako bi ručno prolazili usporedne rezultate po redak i kopirali ih u dokument najnovije verzije, sigurno bi uspjelo, softver se ne bi zvao WinSjediniti ako ne postoji neki automatizirani pristup procesu. Pa, sigurno postoji. Jedna od glavnih stavki izbornika je "Sjediniti, ", A opcije ispod ove stavke izbornika sadrže sve što vam je potrebno za spajanje dupliciranih datoteka ili mapa.

spajanje prozora mapa

Prvih devet opcija na ovom izborniku zapravo su ono što bih nazvao "poluautomatsko" spajanje. Možete upotrebljavati opcije izbornika ili naredbe tipkovnice za prelazak kroz svaku razliku u datotekama, a zatim ili kopirajte dodatni tekst s desne ili lijeve strane, ovisno o tome koji od vas želite učiniti "glavnim" dokument.

Posljednje dvije mogućnosti su zapravo potpuno automatizirano spajanje. Jednom kada se pomaknete prema dolje kroz razlike u datotekama i uvjerite se da ih želite zadržati jedinstveni sadržaj iz jedne datoteke i premjestite ga u drugu, samo odaberite datoteku koju želite spojiti i odaberite bilo “Kopirajte sve u desno" ili "Kopirajte sve ulijevo„. Ove se opcije automatski prelijevaju kroz sve razlike i mijenjaju glavnu datoteku tako da sadrži bilo koji dodatni sadržaj koji druga datoteka može imati. Nakon završetka postupka vaše će datoteke ili mape opet biti identične.

Jeste li ikada imali potrebu uspoređivati ​​ili spajati dvije duplikatne datoteke ili mape? Jeste li ikad probali uslužni program duplikatnih datoteka WinMerge? Podijelite svoje mišljenje i uvid u odjeljku s komentarima u nastavku.

Ryan je diplomirao elektrotehniku. Radio je 13 godina u inženjerstvu automatizacije, 5 godina u IT-u, a sada je Apps inženjer. Bivši glavni urednik MakeUseOf-a, govorio je na nacionalnim konferencijama o vizualizaciji podataka i bio je prikazan na nacionalnoj televiziji i radiju.