Võrrelge lingid ja parameetrid
- / B - See lüliti täidab binaarvõrrandit.
- / C - Kui teil on vaja teha juhtumit mittetundlik võrdlus, kasutage seda lülitit.
- / A - See lüliti muudab FC näitamiseks ainult esimese ja viimase ridu iga erinevuse rühma jaoks.
- / U - Kasutage seda lülitit, et võrrelda faile Unicode'i tekstifailidena.
- / L - See võrdleb teie faile ASCII tekstiga.
- / N - Seda lülitit saab kasutada ainult ASCII-ga, kuid see näitab kõiki vastavaid reanumbreid.
- /NAELn - Asenda "n" numbriga, et piirata järjestikuste erinevate ridade arvu, mida FC loeb enne, kui see katkestab. Vaikimisi, kui te ei määra numbrit, on 100 rida mittevastavat teksti.
- /nnnn - Nende asendamine siin ütleb FC-le, et kui ta leiab mittevastavaid ridu, saab seda jätkata ainult siis, kui ta leiab pärast mittevastavust järjestikuste sobitamisjoonte n-ks. See on kasulik, kui soovite vältida kahe faili muutumist sünkroonimata.
- / T - See lüliti paneb FC-le mitte laiendama tühikute vahele.
- / W - Kui kasutate seda lülitit, salvestab FC failide võrdlemisel tühimike (vahelehed ja tühikud).
On vaja ainult ühte parameetrit, mida peate täpsustama, kuid peate sisestama kaks eksemplari. See on Parnamame'i parameeter, milles määrate oma failide asukoha.
FC süntaks
Nagu iga käsuviipa tööriist, peate teadma, kuidas oma käske sisestada õige süntaksiga. Faili võrdlemise tööriista jaoks on kaks peamist võimalust. Kui soovite võrrelda kahte failivormingut kahe üksikfaili asemel, võite kasutada metamärke (? Ja *).
FC [pathname1] [pathname2]
FC [switches] [pathname1] [pathname2]
Sõltuvalt teie käsklusest saate ühe vastusena neli% error-ääbelt.
- -1 - Sinu süntaks on vale.
- 0 - Mõlemad failid on identsed.
- 1 - failid on erinevad.
- 2 - vähemalt ühte faili ei leita.
Harjutame
Enne alustamist peate laadima alla meie kolm näidisdokumenti, mida me katsetamiseks kasutaksime. Need dokumendid sisaldavad mõnda samast sõna grupist koosnevat tekstiosa. Kui olete need kolm dokumenti üles laadinud, saate need kopeerida arvutisse mis tahes kausta. Selle õpetuse eesmärgil paneme kõik tekstidokumendid töölauale.
- FC näide
- FC teostus
- FCexercise2
Nüüd peate avama kõrgema käsuviipa akna. Avage Windows 7 ja 10 käivitusmenüü või avage Windows 8 otsingufunktsioon ja otsige CMD-d. Seejärel paremklõpsake seda ja seejärel vajutage "Käivita administraatorina". Kui te ei pea avanema kõrgendatud käsuviiba akent, aitab see teil vältida igasuguseid tüütuid kinnituste dialooge.
- Võrrelge kahte tekstifaili samas kaustas, kasutades File Compare.
- Võrrelge faile samas kaustas, kasutades suvandit "/ lbn", kasutades suvandit File Compare.
- Võrdle kaks identset faili.
- Tehke kahe erineva faili ja kahe identse faili binaarne võrdlus.
Stsenaarium 1 - võrdlege kahe tekstifailiga, kasutades File Compare.
Nüüd, kui sul on käsurea aknas avatud ja töölaual on tekstifailid, oleme valmis tegema lihtsat failide võrdlust. Selles osas tehakse baastoiming ja seejärel lisame mõned erinevad valikud. Alustamiseks sisestage järgmine käsk "FCsample" ja "FCexercise" sisu võrdlemiseks. Pidage meeles, et kohtnimetus asendatakse arvutiga sobiva nimega ja meeles pidada, et käsuviip ei ole tõstutundlik.
fc C:UsersMartinDesktopFCsample.txt C:UsersMartinDesktopFCexercise.txt
Stsenaarium 2 - võrrelda faile samas kaustas kasutades suvandit "/ lbn" kasutades suvandit File Compare.
Nüüd proovime teist võrdlust, milles me ütleme FC-le, et peatuks pärast kahte rida mittevastavaid andmeid. Tehke seda, lisades lüliti "/ lbn".
fc /lb2 C:UsersMartinDesktopFCsample.txt C:UsersMartinDesktopFCexercise.txt
Nagu näete, saate veateate, mis ütleb: "Resync ebaõnnestus. Failid on liiga erinevad. "Selle põhjuseks on rohkem kui kaks järjestikust mittevastavate andmete rida. Proovige numbreid vahetada või faile ise redigeerida ja mängida faili võrdlemise tööriistaga, et näha, milliseid tulemusi saate.
Stsenaarium 3 - võrrelda kahte identset faili.
Allalaaditud failides näete kahte faili nimega FCexercise ja FCexercise2. Nendel kahel failil on täpselt sama sisu, nii et teeme võrdluse ja näeme, milliseid tulemusi me saame.
fc C:UsersMartinDesktop FCexercise.txt C:UsersMartinDesktopFCexercise2.txt
Stsenaarium 4 - sooritada kahe erineva faili ja kahe identse faili binaarne võrdlus.
Selles näites viime läbi "FCexercise" ja "FCsample" failide kahendanalüüsi.
fc /b C:UsersMartinDesktop FCexercise.txt C:UsersMartinDesktopsample.txt
fc /b C:UsersMartinDesktop FCexercise.txt C:UsersMartinDesktopFCexercise2.txt
Image Credit: Nikki Flickril