Početna » kako da » Kako koristiti FC (Usporedba datoteka) iz Windows naredbenog retka

    Kako koristiti FC (Usporedba datoteka) iz Windows naredbenog retka

    Postoji odličan alat naredbenog retka koji se može koristiti za usporedbu datoteka kako bi se vidjelo ima li sadržaja ili binarnih kodnih razlika koje možete pristupiti ako koristite računalo. Datoteka Usporedi ili FC kao što ćemo nazvati je od sada pa nadalje, to je jednostavan program koji će uspoređivati ​​sadržaj teksta ili binarnih datoteka i sposoban je uspoređivati ​​i ASCII i Unicode tekst. Pomoću ovog alata možete prikazati bilo koji redak iz dvije datoteke ili dva skupa datoteka koji se ne podudaraju s drugim datotekama.

    Datoteke Usporedite prekidače i parametre

    1. / B - Ovaj prekidač izvršit će binarnu usporedbu.
    2. / C - Ako trebate napraviti usporedbu bez obzira na veličinu slova, upotrijebite ovaj prekidač.
    3. / A - Ovim prekidačem FC će prikazati samo prvi i zadnji redak za svaku skupinu razlika.
    4. / U - Pomoću ovog prekidača možete usporediti datoteke kao Unicode tekstualne datoteke.
    5. / L - To će usporediti vaše datoteke kao ASCII tekst.
    6. / N - Ovaj se prekidač može koristiti samo s ASCII-om, ali će prikazati sve odgovarajuće brojeve redaka.
    7. / LBn - Zamijenite "n" brojem kako biste ograničili broj uzastopnih različitih linija koje će FC pročitati prije prekida. Zadano, ako ne navedete broj je 100 redaka neusklađenog teksta.
    8. /nnnn - Zamjena "n-a" ovdje će reći FC-u da kada pronađe neusklađene linije, može se nastaviti samo ako pronađe "n" uzastopne podudarne linije nakon neusklađenosti. To je korisno ako želite spriječiti iznimnu sinkronizaciju dviju datoteka.
    9. / T - Ovaj prekidač će reći FC-u da ne širi kartice na razmake.
    10. / W - Ako koristite ovaj prekidač, FC će komprimirati bijeli prostor (kartice i razmaci) tijekom usporedbe datoteka.

    Postoji samo jedan parametar koji trebate odrediti, ali morat ćete unijeti dva primjerka. To je parametar Pathname u kojem ćete navesti lokaciju datoteka.

    FC-ova sintaksa

    Kao i svaki alat u naredbenom retku, morat ćete znati kako unijeti vaše naredbe s odgovarajućom sintaksom. Postoje dvije glavne opcije alata za usporedbu datoteka koje možete koristiti. Ako želite usporediti dva skupa datoteka umjesto dvije pojedinačne datoteke, možete koristiti zamjenske znakove (? I *).

    FC [pathname1] [pathname2]
    FC [prekidači] [putanja1] [putanja2]

    Ovisno o vašoj naredbi, primit ćete jednu od četiri%% pogreške pogreške.

    1. -1 - Vaša sintaksa je netočna.
    2. 0 - obje datoteke su identične.
    3. 1 - Datoteke su različite.
    4. 2 - Barem jedna od datoteka ne može se pronaći.

    Idemo vjezbati

    Prije nego što počnemo, trebate preuzeti naša tri uzorka tekstualnih dokumenata koje ćemo koristiti za testiranje. Svaki od tih dokumenata sadrži odlomak teksta s nekoliko sličnih grupacija riječi. Kada preuzmete ova tri dokumenta, možete ih kopirati u bilo koju mapu na računalu. Za potrebe ovog vodiča stavit ćemo sve tekstualne dokumente na radnu površinu.

    1. FCsample
    2. FCexercise
    3. FCexercise2

    Sada ćete morati otvoriti prozor s povišenim naredbenim retkom. Otvorite izbornik Start u sustavima Windows 7 i 10 ili otvorite funkciju pretraživanja u sustavu Windows 8 i potražite CMD. Zatim kliknite desnom tipkom miša na nju, a zatim pritisnite "Pokreni kao administrator". Dok ne morate otvarati prozor s povišenim naredbenim retkom, pomoći će vam da izbjegnete bilo kakve dosadne dijaloške okvire za potvrdu..

    Naš vodič danas će obuhvatiti nekoliko jednostavnih scenarija koji će biti objašnjeni u nastavku.

    1. Usporedite dvije tekstualne datoteke u istoj mapi koristeći File Compare.
    2. Usporedite datoteke u istoj mapi koristeći File Compare pomoću "/ lbn" prekidača.
    3. Usporedite dvije identične datoteke.
    4. Izvedite binarnu usporedbu dviju različitih datoteka i dvije identične datoteke.

    Scenarij 1 - Usporedite dvije tekstualne datoteke koristeći File Compare.

    Sada kada ste otvorili prozor naredbenog retka i imate tekstualne 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 ime staze imenom koje odgovara vašem računalu i zapamtite da naredbeni redak ne razlikuje velika i mala slova.

    Korisnici C: Korisnik Martin Radna površina FCsample.txt C: Korisnik Martin Radna površina FCexercise.txt

    U tom se slučaju prikazuje cijeli tekst iz oba dokumenta jer se ne podudaraju ispravno.

    Scenarij 2 - Usporedite datoteke u istoj mapi koristeći File Compare pomoću "/ lbn" prekidača.

    Pokušajmo još jednu usporedbu u kojoj ćemo reći FC da se zaustavi nakon 2 retka nepodudarnih podataka. Učinite to dodavanjem prekidača “/ lbn”.

    fc / lb2 C: Korisnik Martin Desktop PCsample.txt C: Korisnici Martin Desktop \ t

    Kao što možete vidjeti, dobivate poruku o pogrešci u kojoj piše "Resync nije uspjelo. Datoteke su previše različite. ”To je zato što postoji više od dvije uzastopne linije nepodudarnih podataka. Pokušajte sami izmijeniti brojeve ili urediti datoteke i igrati se s alatom za usporedbu datoteka kako biste vidjeli koje rezultate ćete dobiti.

    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 koje rezultate ćemo dobiti.

    Korisnici C: Korisnik Martin Radna površina FCexercise.txt C: Korisnik Martin Radna površina FCexercise2.txt

    Kao što možete vidjeti na slici iznad, FC izvješćuje da nisu nađene razlike. Ako želite urediti jednu datoteku, dodati jedno slovo i ponovno pokušati naredbu, rezultati će se prikazati kao na donjoj slici. Imajte na umu da je jedino što se promijenilo bilo dodavanje slova "a."

    Scenarij 4 - Izvršite binarnu usporedbu dviju različitih datoteka i dvije identične datoteke.

    U ovom primjeru izvršit ćemo binarnu usporedbu datoteka "FCexercise" i "FCsample".

    fc / b C: Korisnik Martin Radna površina FCexercise.txt C: Korisnici Martin Desktop \ t

    Primijetit ćete da funkcija počinje obavještavanjem da se dvije datoteke uspoređuju. Zatim, hrpa binarnih znamenki se pomiče po, gdje se datoteke uspoređuju, rame uz rame, i na kraju, dobivate izvješće koje kaže da je vježba FC dulja od FCsample. U ovom sljedećem primjeru izvršit ćemo binarnu usporedbu datoteka "FCexercise" i "FCexercise2".

    fc / b C: Korisnik Martin Radna površina FCexercise.txt C: Korisnik Martin Radna površina FCexercise2.txt

    U ovoj usporedbi dvaju identičnih datoteka, FC izvješćuje da ne postoji razlika između ove dvije datoteke. Sada kada znate osnove FC alata, slobodno se igrajte s preklopnicima i isprobajte neke nove ideje. Zapamtite da dok se igrate s datotekama, najbolje je da koristite lažne uzorke poput onih koje su ovdje navedene, kako biste izbjegli bilo kakav slučajni gubitak podataka.

    Zasluge za sliku: Nikki na Flickru