Tiedoston vertailun kytkimet ja parametrit
- / B - Tämä kytkin suorittaa binaarisen vertailun.
- / C - Jos sinun tarvitsee tehdä tapauskohtainen vertailu, käytä tätä kytkintä.
- / A - Tällä kytkimellä FC näyttää vain ensimmäiset ja viimeiset rivit kullekin eroryhmälle.
- / U - Tämän vaihtoehdon avulla voit vertailla tiedostoja Unicode-tekstitiedostoina.
- / L - Tämä vertailee tiedostojasi ASCII-tekstinä.
- / N- - Tätä kytkintä voidaan käyttää vain ASCII: n kanssa, mutta se näyttää kaikki vastaavat rivinumerot.
- /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ä.
- /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.
- / T - Tämä kytkin kertoo, että FC ei laajenna välilehtiä välilyöntiin.
- / 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 [pathname1] [pathname2]
FC [switches] [pathname1] [pathname2]
Komennosta riippuen saat yhden neljästä% errorlevel% -vastauksesta.
- -1 - Syntaksiasi on virheellinen.
- 0 - Molemmat tiedostot ovat identtisiä.
- 1 - Tiedostot ovat erilaisia.
- 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.
- FCsample
- FCexercise
- 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.
- Vertaa kahta tekstitiedostoa samassa kansiossa Tiedoston vertailu -toiminnolla.
- Vertaa tiedostoja samaan kansioon käyttämällä tiedostoa Vertaa käyttämällä "/ lbn" -kytkintä.
- Vertaa kahta samanlaista tiedostoa.
- 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:UsersMartinDesktopFCsample.txt C:UsersMartinDesktopFCexercise.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:UsersMartinDesktopFCsample.txt C:UsersMartinDesktopFCexercise.txt
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:UsersMartinDesktop FCexercise.txt C:UsersMartinDesktopFCexercise2.txt
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:UsersMartinDesktop FCexercise.txt C:UsersMartinDesktopsample.txt
fc /b C:UsersMartinDesktop FCexercise.txt C:UsersMartinDesktopFCexercise2.txt
Kuvauskenttä: Nikki Flickrissä