If-Koubou

Kuinka käyttää FC-tiedostoa (Tiedostojen vertailu) Windowsin komentokehoteesta

Kuinka käyttää FC-tiedostoa (Tiedostojen vertailu) Windowsin komentokehoteesta (Miten)

On olemassa suuri komentorivityökalu, jota voidaan verrata tiedostoihin ja katsoa, ​​onko olemassa sisältöä tai binäärisiä koodin eroja, joita voit käyttää, jos käytät tietokonetta. Tiedoston vertailu tai FC, kuten viitataan, on täältä ulos, on yksinkertainen ohjelma, joka vertaa tekstin tai binaaritiedostojen sisältöä ja pystyy vertaamaan sekä ASCII- että Unicode-tekstiä. Tämän työkalun avulla voit näyttää minkä tahansa rivin kahdesta tiedostosta tai kahdesta tiedostosta, jotka eivät vastaa muiden kanssa.

Tiedoston vertailun kytkimet ja parametrit

  1. / B - Tämä kytkin suorittaa binaarisen vertailun.
  2. / C - Jos sinun tarvitsee tehdä tapauskohtainen vertailu, käytä tätä kytkintä.
  3. / A - Tällä kytkimellä FC näyttää vain ensimmäiset ja viimeiset rivit kullekin eroryhmälle.
  4. / U - Tämän vaihtoehdon avulla voit vertailla tiedostoja Unicode-tekstitiedostoina.
  5. / L - Tämä vertailee tiedostojasi ASCII-tekstinä.
  6. / N- - Tätä kytkintä voidaan käyttää vain ASCII: n kanssa, mutta se näyttää kaikki vastaavat rivinumerot.
  7. /PAUNAAn - Vaihda "n" numerolla, jotta rajaavat peräkkäiset eri rivit, jotka FC lukee ennen sen keskeyttämistä. Oletusarvo, jos et anna numeroa, on 100 riviä yhteensopimatonta tekstiä.
  8. /nnnn - "n: n" korvaaminen täällä kertoo FC: lle, että kun se löytää epäjohdonmukaisia ​​viivoja, se voi jatkaa vain, jos se löytää "n" peräkkäiset rivit vastakkain. Tämä on hyödyllistä, jos haluat estää kaksi tiedostoa olemasta äärimmäisen synkronoitavia.
  9. / T - Tämä kytkin kertoo, että FC ei laajenna välilehtiä välilyöntiin.
  10. / W - Jos käytät tätä kytkintä, FC pakkaa valkoiset tilat (välilehdet ja välilyönnit) tiedostojen vertailussa.

Sinulla on vain yksi parametri, mutta sinun on syötettävä kaksi sen esimerkkiä. Tämä on Pathname-parametri, jossa ilmoitat tiedostojen sijainnin.

FC: n syntaksi

Kuten jokainen komentokehotteen työkalu, sinun on tiedettävä, miten komennot syötetään oikealla syntaksilla. Käytettävissä olevaa tiedostojen vertailu -työkalua on kaksi päävaihtoehtoa. Jos haluat vertailla kahta tiedostojoukkoa kahden erillisen tiedoston sijaan, voit käyttää yleismerkkejä (? Ja *).

FC [polunimi1] [polku2]
FC [kytkimet] [polku1] [polku2]

Komennosta riippuen saat yhden neljästä% errorlevel% -vastauksesta.

  1. -1 - Syntaksiasi on virheellinen.
  2. 0 - Molemmat tiedostot ovat identtisiä.
  3. 1 - Tiedostot ovat erilaisia.
  4. 2 - Vähintään yhtä tiedostoa ei löydy.

Harjoitellaan

Ennen kuin aloitamme, sinun kannattaa ladata kolme näyte-tekstidokumenttia, joita käytämme testiin. Nämä asiakirjat sisältävät jokaisen tekstin osan, jossa on muutamia samanlaisia ​​sanayhdistelmiä. Kun olet ladannut nämä kolme asiakirjaa, voit kopioida ne mihin tahansa tietokoneen kansioon. Tätä opetusohjelmaa varten laitamme kaikki tekstidokumentit työpöydälle.

  1. FCsample
  2. FCexercise
  3. FCexercise2

Nyt sinun täytyy avata korotettu komentokehoteikkuna. Avaa Käynnistä-valikko Windows 7: ssä ja 10: ssa tai avaa hakutoiminto Windows 8: ssa ja etsi CMD: tä. Napsauta hiiren kakkospainikkeella sitä ja paina sitten "Suorita järjestelmänvalvojana". Kun et tarvitse avata kohotetun komentokehotteen, se auttaa sinua välttämään ärsyttäviä vahvistusikkunoita.

Tutorialimme kattaa useita yksinkertaisia ​​skenaarioita, joita käsitellään alla.

  1. Vertaa kahta tekstitiedostoa samassa kansiossa Tiedoston vertailu -toiminnolla.
  2. Vertaa tiedostoja samaan kansioon käyttämällä tiedostoa Vertaa käyttämällä "/ lbn" -kytkintä.
  3. Vertaa kahta samanlaista tiedostoa.
  4. Suorita kahden eri tiedoston ja kahden identtisen tiedoston binäärinen vertailu.

Skenaario 1 - Vertaa kahta tekstitiedostoa tiedostojen vertailuun.

Nyt kun sinulla on komentorivin ikkuna auki ja sinulla on tekstitiedostot työpöydällä, olemme valmiit tekemään yksinkertaisen tiedostojen vertailun. Tässä osiossa teemme perusvertailun ja lisätään muutamia vaihtoehtoja. Aloita kirjoittamalla seuraava komento "FCsample" ja "FCexercise" sisällön vertailemiseksi. Muista korvata polku nimi tietokoneesi kanssa. Muista, että komentokehote ei ole erottuva.

fc C: \ Käyttäjät \ Martin \ Desktop \ FCsample.txt C: \ Käyttäjät \ Martin \ Desktop \ FCexercise.txt

Tällöin molempien asiakirjojen teksti näytetään, koska ne eivät täsmää oikein.

Skenaario 2 - Vertaa tiedostoja samassa kansiossa Tiedoston vertailu käyttäen "/ lbn" -kytkintä.

Yritetään nyt toista vertailua, jossa kerromme FC: n pysähtymisestä 2 riviä yhteensopimattomien tietojen jälkeen. Tee tämä lisäämällä "/ lbn" -kytkin.

fc / lb2 C: \ Käyttäjät \ Martin \ Desktop \ FCsample.txt C: \ Käyttäjät \ Martin \ Desktop \ FCexercise.txt

Kuten näet, näyttöön tulee virheilmoitus, joka kertoo "Resync Failed". Tiedostot ovat liian erilaisia. "Tämä johtuu siitä, että on olemassa enemmän kuin kaksi peräkkäistä epäjohdonmukaista tietojoukkoa. Yritä muuttaa numeroita tai muokata tiedostoja itse ja toistaa tiedoston vertailu -työkalulla nähdäksesi, mitä tuloksia saat.

Skenaario 3 - Vertaa kahta samanlaista tiedostoa.

Lataamasi tiedostossa näet kaksi tiedostoa, joiden nimi on "FCexercise" ja "FCexercise2". Näillä kahdella tiedostolla on täsmälleen sama sisältö, joten suoritamme vertailun ja näemme, mitä tuloksia saamme.

fc C: \ Käyttäjät \ Martin \ Desktop \ FCexercise.txt C: \ Käyttäjät \ Martin \ Desktop \ FCexercise2.txt

Kuten yllä olevasta kuvasta näkyy, FC ilmoittaa, että mitään eroja ei löytynyt. Jos haluat muokata yhtä tiedostoa, lisää yksi kirjain ja yritä komento uudelleen, tulokset näkyvät alla olevassa kuvassa.Huomaa, että ainoa asia, joka muuttui, oli kirjaimen "a." Lisääminen.

Skenaario 4 - Suorita kahden eri tiedoston ja kahden identtisen tiedoston binäärinen vertailu.

Tässä esimerkissä suoritamme binaarisen vertailun "FCexercise" ja "FCsample" -tiedostoista.

fc / b C: \ Käyttäjät \ Martin \ Desktop \ FCexercise.txt C: \ Käyttäjät \ Martin \ Desktop \ sample.txt

Huomaat, että toiminto alkaa ilmoittamalla, että näitä kahta tiedostoa verrataan. Seuraavaksi selaavat joukko binaarisia numeroita, missä tiedostoja verrataan rinnakkain, ja lopuksi saat raportin, joka kertoo, että FCexercise on pidempi kuin FCsample. Seuraavassa esimerkissä suoritamme binaarisen vertailun "FCexercise" ja "FCexercise2" -tiedostoista.

fc / b C: \ Käyttäjät \ Martin \ Desktop \ FCexercise.txt C: \ Käyttäjät \ Martin \ Desktop \ FCexercise2.txt

Tässä kahden samanlaisen tiedoston vertailussa FC ilmoittaa, että näiden kahden tiedoston välillä ei ole eroa. Nyt, kun tiedät FC-työkalun perusasiat, voit pelata kytkimillä ja kokeilla uusia ideoita. Muista, että kun toistat tiedostoja, on parasta käyttää tässä esitetyllä tavalla annettuja nukenäytteitä, jotta vältetään vahingossa tapahtuva tietojen menettäminen.

Kuvauskenttä: Nikki Flickrissä