Kako koristiti FC (datoteka usporediti) s naredbenog retka sustava Windows

Sadržaj:

Kako koristiti FC (datoteka usporediti) s naredbenog retka sustava Windows
Kako koristiti FC (datoteka usporediti) s naredbenog retka sustava Windows

Video: Kako koristiti FC (datoteka usporediti) s naredbenog retka sustava Windows

Video: Kako koristiti FC (datoteka usporediti) s naredbenog retka sustava Windows
Video: How to guarantee a safe environment for testing malware in VirtualBox - YouTube 2024, Svibanj
Anonim
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 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.

Skeniranje i parametri usporedbe datoteka

  1. / B - Ova će sklopka izvršiti binarnu usporedbu.
  2. / C - Ako trebate napraviti usporedbu neosjetljivih na slučaj, upotrijebite ovaj prekidač.
  3. / A - Ovaj prekidač će FC pokazati samo prve i zadnje linije za svaku grupu razlika.
  4. / U - Koristite ovu tipku za usporedbu datoteka kao Unicode tekstualne datoteke.
  5. / L - To će vaše datoteke usporediti kao ASCII tekst.
  6. / N - Ova se sklopka može koristiti samo s ASCII, ali će prikazati sve odgovarajuće brojeve redaka.
  7. / LBn - Zamijenite "n" brojkom kako biste ograničili količinu uzastopnih različitih linija koje će FC pročitati prije nego što će prekinuti. Zadana postavka, ako ne navedete broj, iznosi 100 redaka neusklađenog teksta.
  8. /nnnn - Zamjena "n's" ovdje će reći FC da kad pronađe neusklađen linije, može se nastaviti samo ako pronađe "n" uzastopne linije podudaranja nakon neusklađenosti. To je korisno ako želite spriječiti da dvije datoteke postanu izuzetno izvan sinkronizacije.
  9. / T - Ovaj prekidač će reći FC da ne proširuje kartice na razmake.
  10. / W - Ako koristite ovu sklopku, FC će komprimirati bijeli prostor (kartice i razmake) tijekom usporedbe datoteka.

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.

FC sintaksu

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 [switches] [pathname1] [pathname2]

Ovisno o vašoj naredbi, dobit ćete jedan od četiri% pogrešnih grešaka od% odgovora.

  1. -1 - Vaša sintaksa nije točna.
  2. 0 - Obje su datoteke identične.
  3. 1 - Datoteke su različite.
  4. 2 - Najmanje jedna datoteka nije moguće pronaći.

Idemo vjezbati

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.

  1. FCsample
  2. FCexercise
  3. FCexercise2

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.
Naš vodič danas pokriva nekoliko jednostavnih scenarija koja će se razraditi u nastavku.
  1. Usporedite dvije tekstualne datoteke u istoj mapi pomoću Usporedba datoteka.
  2. Usporedite datoteke u istoj mapi koristeći Usporedite datoteke koristeći "/ lbn" preklopnik.
  3. Usporedite dvije identične datoteke.
  4. Izvršite binarnu usporedbu dviju različitih datoteka i dvije identične datoteke.

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:UsersMartinDesktopFCsample.txt C:UsersMartinDesktopFCexercise.txt

U tom je slučaju prikazan sav tekst iz oba dokumenta jer se ne podudaraju ispravno.
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:UsersMartinDesktopFCsample.txt C:UsersMartinDesktopFCexercise.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.
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:UsersMartinDesktop FCexercise.txt C:UsersMartinDesktopFCexercise2.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."
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."
Image
Image

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:UsersMartinDesktop FCexercise.txt C:UsersMartinDesktopsample.txt

Image
Image
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".
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:UsersMartinDesktop FCexercise.txt C:UsersMartinDesktopFCexercise2.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.
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

Preporučeni: