Postoji veliki alat naredbenog retka koji se može koristiti za usporedbu datoteka kako bi se utvrdilo postoje li razlike u sadržaju ili binarnom kodu koje možete pristupiti ako koristite računalo. Usporedba datoteka ili FC kao što ćemo se uputiti je odavde, jednostavan je program koji će usporediti sadržaj teksta ili binarnih datoteka i uspoređuje ASCII i Unicode tekst. Ovaj alat možete koristiti za prikaz svih linija iz dvije datoteke ili dva skupa datoteka koje se ne podudaraju s ostalima.
Postoji samo jedan parametar koji ćete morati odrediti, ali ćete morati unijeti dva slučaja. Ovo je parametar Pathname u kojemu ćete navesti lokaciju vaših datoteka.
Kao i svaki alat u naredbenom retku, morat ćete znati kako unijeti naredbe odgovarajućom sintaksom. Postoje dvije glavne opcije za alat Usporedba datoteka koji možete koristiti. Ako želite usporediti dva skupa datoteka umjesto dvije pojedinačne datoteke, možete upotrijebiti zamjenske znakove (? I *).
FC [pathname1] [pathname2]FC [prekidači] [pathname1] [pathname2]
Ovisno o vašoj naredbi, dobit ćete jedan od četiri% pogrešnih grešaka od% odgovora.
Prije nego što započnemo, trebali biste preuzeti našu tri uzorka tekstualnih dokumenata koje ćemo koristiti za testiranje. Ti dokumenti sadrže odlomak teksta s nekoliko sličnih grupacija riječi. Nakon što preuzmete ta tri dokumenta, možete ih kopirati u bilo koju mapu na računalu. U svrhu ovog vodiča stavit ćemo sve tekstualne dokumente na radnu površinu.
Sada ćete morati otvoriti povišeni prozor naredbenog retka. Otvorite izbornik Start u sustavu Windows 7 i 10 ili otvorite funkciju pretraživanja u sustavu Windows 8 i potražite CMD. Zatim kliknite desnom tipkom miša, a zatim pritisnite "Run as administrator". Dok ne morate otvoriti povišeni prozor naredbenog retka, pomoći će vam da izbjegnete bilo kakve dijaloške okvire za potvrdu peskyja.
Naš vodič danas pokriva nekoliko jednostavnih scenarija koja će se razraditi u nastavku.
Scenarij 1 - Usporedite dvije tekstualne datoteke pomoću Usporedba datoteka.
Sada kada imate otvoreni prozor naredbenog retka i imate tekstne datoteke na radnoj površini, spremni smo napraviti jednostavnu usporedbu datoteka. U ovom ćemo odjeljku napraviti osnovnu usporedbu, a zatim dodati nekoliko različitih opcija. Započnite unosom sljedeće naredbe za usporedbu sadržaja "FCsample" i "FCexercise". Ne zaboravite zamijeniti naziv staze s imenom koji odgovara vašem računalu i zapamtite da naredbeni redak ne razlikuje velika i mala slova.
fc C: \ Korisnici \ Martin \ Desktop \ FCsample.txt C: \ Korisnici \ Martin \ Desktop \ FCexercise.txt
U tom je slučaju prikazan sav tekst iz oba dokumenta jer se ne podudaraju ispravno.
Scenarij 2 - Usporedite datoteke u istoj mapi koristeći Usporedba datoteka pomoću "/ lbn" preklopnika.
Sada pokušajmo drugu usporedbu u kojoj ćemo reći da se FC zaustavi nakon 2 retka neusklađenih podataka. Učinite to dodavanjem prekidača "/ lbn".
fc / lb2 C: \ Korisnici \ Martin \ Desktop \ FCsample.txt C: \ Korisnici \ Martin \ Desktop \ FCexercise.txt
Kao što vidite, primit ćete poruku o pogrešci koja kaže "Resync failed. Datoteke su previše različite. "To je zato što postoji više od dvije uzastopne linije neusklađenih podataka. Pokušajte promijeniti brojeve ili urediti datoteke i igrati se pomoću alata za usporedbu datoteka da biste vidjeli rezultate.
Scenarij 3 - Usporedite dvije identične datoteke.
U datotekama koje ste preuzeli vidjet ćete dvije datoteke pod nazivom "FCexercise" i "FCexercise2". Ove dvije datoteke imaju točno isti sadržaj pa ćemo izvršiti usporedbu i vidjeti rezultate koje dobivamo.
fc C: \ Korisnici \ Martin \ Desktop \ FCexercise.txt C: \ Korisnici \ Martin \ Desktop \ FCexercise2.txt
Kao što vidite na slici iznad, FC izvještava da nije bilo razlika. Ako biste uredili jednu datoteku, dodajte jedno slovo i ponovo pokušajte ponovo započeti, rezultati će se prikazati kao na donjoj slici.Imajte na umu da je jedino promijenjeno dodavanje slova "a."
Scenarij 4 - Izvršite binarnu usporedbu dviju različitih datoteka i dvije identične datoteke.
Za ovaj primjer izvodimo binarnu usporedbu datoteka "FCexercise" i "FCsample".
fc / b C: \ Korisnici \ Martin \ Desktop \ FCexercise.txt C: \ Korisnici \ Martin \ Desktop \ sample.txt
Primijetit ćete da funkcija počinje obavještavanjem da se dvije datoteke uspoređuju. Zatim se pomaknite hrpa binarnih brojeva, gdje se datoteke uspoređuju, rame uz rame, i na kraju dobivate izvješće koje kaže da je FCexercise duži od FCsample. Za ovaj sljedeći primjer izvodimo binarnu usporedbu datoteka "FCexercise" i "FCexercise2".
fc / b C: \ Korisnici \ Martin \ Desktop \ FCexercise.txt C: \ Korisnici \ Martin \ Desktop \ FCexercise2.txt
U ovoj usporedbi dviju identičnih datoteka, FC izvještava da nema razlike između dvije datoteke. Sada kada znate osnove alata za FC, slobodno se igrajte s preklopnicima i isprobajte neke nove ideje. Imajte na umu da dok igrate s datotekama, najbolje je koristiti uzorke lutke poput ovdje navedenih, kako biste izbjegli slučajni gubitak podataka.
Slikovni kredit: Nikki na Flickr-u