Domača » kako » Kako uporabiti FC (primerjava datotek) iz ukaznega poziva Windows

    Kako uporabiti FC (primerjava datotek) iz ukaznega poziva Windows

    Obstaja veliko orodje ukazne vrstice, s katerim lahko primerjate datoteke, da vidite, ali obstajajo kakršne koli razlike v vsebini ali binarni kodi, do katerih lahko dostopate, če uporabljate računalnik. Datoteka Primerjaj ali FC, kot se bomo sklicevali, je od tukaj naprej, je preprost program, ki bo primerjal vsebino besedila ali binarnih datotek in je sposoben primerjati tako ASCII kot Unicode besedilo. S tem orodjem lahko prikažete vse vrstice iz dveh datotek ali dveh nizov datotek, ki se ne ujemata z drugimi.

    Datoteke primerja stikala in parametre

    1. / B - To stikalo bo izvedlo binarno primerjavo.
    2. / C - Če želite narediti primerjavo, ki ni občutljiva na primer, uporabite to stikalo.
    3. / A - S tem stikalom bo FC prikazal samo prvo in zadnjo vrstico za vsako skupino razlik.
    4. / U - To stikalo uporabite za primerjavo datotek kot tekstovnih datotek Unicode.
    5. / L - To bo primerjalo vaše datoteke kot besedilo ASCII.
    6. / N - To stikalo se lahko uporablja samo z ASCII, vendar bo prikazalo vse ustrezne številke vrstic.
    7. / LBn - Zamenjajte »n« s številko, da omejite količino zaporednih različnih vrstic, ki jih bo FC prebral, preden bo prekinil. Privzeta vrednost, če ne podate številke, je 100 vrstic neskladnega besedila.
    8. /nnnn - Zamenjava »n« tukaj bo pokazala, da lahko FC, ko najde neusklajene vrstice, nadaljuje le, če po neusklajenosti najde »n« zaporedne vrstice ujemanja. To je uporabno, če želite preprečiti izjemno sinhronizacijo dveh datotek.
    9. / T - To stikalo bo ukazalo FC, da ne bo razširil zavihkov na presledke.
    10. / W - Če uporabite to stikalo, bo FC med primerjavo datotek stisnil beli prostor (zavihki in presledki).

    Obstaja samo en parameter, ki ga boste morali podati, vendar boste morali vnesti dva primerka. To je parameter Pathname, v katerem boste navedli lokacijo datotek.

    FC sintaksa

    Kot vsako orodje v ukaznem pozivu boste morali vedeti, kako vnašati svoje ukaze s pravilno sintakso. Za orodje za primerjavo datotek sta na voljo dve glavni možnosti. Če želite primerjati dva niza datotek namesto dveh posameznih datotek, lahko uporabite nadomestne znake (? In *).

    FC [pathname1] [pathname2]
    FC [stikala] [pathname1] [pathname2]

    Odvisno od vašega ukaza boste prejeli enega od štirih%% napak.

    1. -1 - Vaša skladnja je napačna.
    2. 0 - Obe datoteki sta enaki.
    3. 1 - Datoteke so različne.
    4. 2 - Vsaj ena od datotek ni mogoče najti.

    Vadimo

    Preden začnemo, prenesite naše tri vzorčne besedilne dokumente, ki jih bomo uporabili za test. Vsi ti dokumenti vsebujejo odstavek besedila z nekaj podobnimi skupinami besed. Ko prenesete te tri dokumente, jih lahko kopirate v katero koli mapo v računalniku. Za namene te vadnice bomo na namizje postavili vse besedilne dokumente.

    1. FCsample
    2. FC
    3. FCexercise2

    Zdaj boste morali odpreti okno s povišanim ukaznim pozivom. Odprite meni Start v operacijskih sistemih Windows 7 in 10 ali odprite funkcijo iskanja v sistemu Windows 8 in poiščite CMD. Nato z desno tipko miške kliknite nanj in nato pritisnite »Zaženi kot skrbnik«. Medtem ko vam ni treba odpreti okna ukazne vrstice, ki vam je povišano, vam bo pomagalo, da se izognete vsem neprijetnim potrditvenim pogovornim oknom.

    Danes bomo v našem vodniku obravnavali več preprostih scenarijev, ki bodo podrobneje opisani v nadaljevanju.

    1. Primerjajte dve besedilni datoteki v isti mapi z uporabo datoteke Primerjaj.
    2. Primerjajte datoteke v isti mapi z možnostjo »Primerjaj datoteke« z uporabo stikala »/ lbn«.
    3. Primerjajte dve enaki datoteki.
    4. Izvedite binarno primerjavo dveh različnih datotek in dveh enakih datotek.

    Scenarij 1 - Primerjajte dve besedilni datoteki s primerjavo datotek.

    Zdaj, ko imate odprto okno ukaznega poziva in imate besedilne datoteke na namizju, smo pripravljeni narediti preprosto primerjavo datotek. V tem razdelku bomo naredili osnovno primerjavo in dodali nekaj različnih možnosti. Začnite tako, da vnesete naslednji ukaz za primerjavo vsebine »FCsample« in »FCexercise«. Ne pozabite nadomestiti imena poti z imenom, ki se ujema z vašim računalnikom, in zapomnite si, da ukazni poziv ni občutljiv na velike in male črke.

    fc C: Uporabniki Martin Desktop Desktop FCsample.txt C: Uporabnik Martin Desktop \ t

    V tem primeru se prikaže celotno besedilo iz obeh dokumentov, ker se ne ujemajo pravilno.

    Scenarij 2 - Primerjajte datoteke v isti mapi z možnostjo »Primerjaj datoteke« z uporabo stikala »/ lbn«.

    Zdaj pa poskusimo še eno primerjavo, v kateri bomo FC-ju rekli, da se ustavi po dveh vrsticah neustreznih podatkov. To naredite tako, da dodate stikalo »/ lbn«.

    fc / lb2 C: Uporabnik Martin Namizje FCsample.txt C: Uporabnik Martin Namizje FCexercise.txt

    Kot lahko vidite, se prikaže sporočilo o napaki, v katerem piše »Resync Failed. Datoteke so preveč različne. ”To je zato, ker je več kot dve zaporedni vrstici neustreznih podatkov. Poskusite sami spremeniti številke ali urediti datoteke in se igrati z orodjem za primerjavo datotek, da vidite, kakšne rezultate dobite.

    Scenarij 3 - Primerjajte dve enaki datoteki.

    V datotekah, ki ste jih prenesli, boste videli dve datoteki, imenovani »FCexercise« in »FCexercise2«. Ti dve datoteki imata popolnoma enako vsebino, zato bomo izvedli primerjavo in videli, kakšne rezultate bomo dobili..

    FC: Uporabnik Martin Namizje FCexercise.txt C: Uporabniki Martin \ t

    Kot lahko vidite na zgornji sliki, FC poroča, da ni bilo nobenih razlik. Če bi uredili eno datoteko, dodali eno samo črko in poskusili znova, se bodo rezultati prikazali kot na spodnji sliki. Upoštevajte, da se je spremenila le dodatek črke "a."

    Scenarij 4 - Izvedite binarno primerjavo dveh različnih datotek in dveh enakih datotek.

    V tem primeru bomo izvedli binarno primerjavo datotek »FCexercise« in »FCsample«.

    fc / b C: Uporabnik Martin Namizje FCexercise.txt C: Uporabniki Martin Desktop \ t

    Opazili boste, da funkcija začne tako, da vas obvešča, da se obe datoteki primerjata. Nato se kopica binarnih znakov pomika po, kjer se primerjajo datoteke, ob boku in nazadnje prejmete poročilo, ki pravi, da je FC-trening daljši od FCsample. V naslednjem primeru bomo izvedli binarno primerjavo datotek »FCexercise« in »FCexercise2«.

    fc / b C: Uporabnik Martin Namizje FCexercise.txt C: Uporabniki Martin Desktop \ t

    V tej primerjavi dveh enakih datotek FC poroča, da med obema datotekama ni razlike. Zdaj, ko poznate osnove orodja FC, se lahko prosto igrate s stikalom in preizkusite nekaj novih idej. Ne pozabite, da je med igranjem z datotekami najbolje uporabiti navidezne vzorce, kot so tisti, ki so na voljo tukaj, da bi se izognili nenamerni izgubi podatkov..

    Zasluge za slike: Nikki na Flickru