Kotisivu » miten » FC n (File Compare) käyttäminen Windowsin komentokehotteesta

    FC n (File Compare) käyttäminen Windowsin komentokehotteesta

    On olemassa suuri komentorivityökalu, jota voidaan käyttää tiedostojen vertailuun nähdäkseen, onko sisältöä tai binaarikoodieroja, joita voit käyttää, jos käytät tietokonetta. Tiedosto Vertailu tai FC, kuten viittaamme, on tästä lähtien, on yksinkertainen ohjelma, joka vertaa teksti- tai binääritiedostojen sisältöä ja pystyy vertaamaan sekä ASCII- että Unicode-tekstiä. Tämän työkalun avulla voit näyttää riviä kahdesta tiedostosta tai kahdesta tiedostoryhmästä, jotka eivät vastaa toisia.

    Tiedostojen vertailu kytkimet ja parametrit

    1. / B - Tämä kytkin suorittaa binäärisen vertailun.
    2. / C - Jos sinun tarvitsee tehdä tapausherkkä vertailu, käytä tätä kytkintä.
    3. / A - Tämä kytkin saa FC: n näyttämään vain ensimmäisen ja viimeisen rivin jokaiselle erojen ryhmälle.
    4. / U - Tällä kytkimellä voit vertailla tiedostoja Unicode-tekstitiedostoina.
    5. / L - Tämä vertaa tiedostoja ASCII-tekstinä.
    6. / N- - Tätä kytkintä voidaan käyttää vain ASCII: n kanssa, mutta se näyttää kaikki vastaavat rivinumerot.
    7. /PAUNAAn - Korvaa ”n” numerolla, jotta rajoitat peräkkäisten eri rivien määrää, jotka FC lukee ennen kuin se keskeytetään. Oletusarvo, jos et määritä numeroa, on 100 riviä virheellistä tekstiä.
    8. /nnnn - "N: n" korvaaminen tässä kertoo FC: lle, että kun se löytää epäyhtenäiset linjat, se voi jatkaa vain, jos se löytää "n" peräkkäisiä vastaavia viivoja epäsopivuuden jälkeen. Tämä on hyödyllistä, jos haluat estää kaksi tiedostoa muuttumasta erittäin synkronoimattomiksi.
    9. / T - Tämä kytkin kertoo FC: n olemaan laajentamatta välilehtiä tiloihin.
    10. / W - Jos käytät tätä kytkintä, FC pakkaa valkoisen tilan (välilehdet ja välilyönnit) tiedostojen vertailun aikana.

    On vain yksi parametri, joka sinun on määritettävä, mutta sinun on annettava kaksi esimerkkiä. Tämä on Pathname-parametri, jossa ilmoitat tiedostojen sijainnin.

    FC: n syntaksi

    Kuten jokainen komentorivin työkalu, sinun on tiedettävä, miten komennot voidaan syöttää asianmukaisella syntaksilla. Tiedostojen vertailu -työkalulla on kaksi päävaihtoehtoa, joita voit käyttää. Jos haluat verrata kahta tiedostoa kahden yksittäisen tiedoston sijasta, voit käyttää merkkejä (? Ja *).

    FC [pathname1] [pathname2]
    FC [kytkimet] [pathname1] [pathname2]

    Komennostasi riippuen saat yhden neljästä% virhetason% -vastauksesta.

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

    Harjoitellaan

    Ennen kuin aloitat, sinun pitäisi ladata kolme näytekielistä asiakirjaa, joita käytämme testissä. Nämä asiakirjat sisältävät tekstin kohdan muutaman samanlaisen sanaryhmän kanssa. Kun olet ladannut nämä kolme asiakirjaa, voit kopioida ne mihin tahansa tietokoneen kansioon. Tässä opetusohjelmassa kaikki tekstiasiakirjat asetetaan 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: ssä tai avaa hakutoiminto Windows 8: ssa ja etsi CMD. Napsauta seuraavaksi hiiren kakkospainikkeella sitä ja paina sitten “Suorita järjestelmänvalvojana.” Vaikka sinun ei tarvitse avata korotettua komentokehoteikkunaa, se auttaa välttämään ärsyttäviä vahvistusikkunoita.

    Opetusohjelmamme käsittelee tänään useita yksinkertaisia ​​skenaarioita, jotka laaditaan alla.

    1. Vertaa samassa kansiossa olevia kaksi tekstitiedostoa Tiedoston vertailu -toiminnolla.
    2. Vertaa samassa kansiossa olevia tiedostoja Tiedostojen vertailu -toiminnolla ”/ lbn” -kytkimellä.
    3. Vertaa kahta identtistä tiedostoa.
    4. Suorita kahden eri tiedoston ja kahden identtisen tiedoston binäärinen vertailu.

    Skenaario 1 - Vertaa kahta tekstitiedostoa File Compare -toiminnolla.

    Nyt kun sinulla on komentorivin ikkuna auki ja sinulla on tekstitiedostot työpöydällä, olemme valmiita tekemään yksinkertaisen tiedoston vertailun. Tässä osiossa suoritamme perustason vertailun ja sitten lisätään muutamia erilaisia ​​vaihtoehtoja. Aloita kirjoittamalla seuraava komento vertaamaan "FCsample" - ja "FCexercise" -sisältöjä. Muista korvata nimi ja nimi, joka vastaa tietokonettasi, ja muista, että komentokehote ei ole kirjainkohtainen.

    fc C: Käyttäjät Martin Desktop FCample.txt C: Käyttäjät Martin Työpöytä FCexercise.txt

    Tällöin kaikki molemmista asiakirjoista tuleva teksti näytetään, koska ne eivät vastaa oikein.

    Skenaario 2 - Vertaile samassa kansiossa olevia tiedostoja Tiedostojen vertailu -toiminnolla ”/ lbn” -kytkimellä.

    Nyt yritetään toista vertailua, jossa kerrotaan FC: lle pysähtyvän kahden rivin epäyhtenäisen datan jälkeen. Tee tämä lisäämällä ”/ lbn” -kytkin.

    fc / lb2 C: Käyttäjät Martin Desktop FCample.txt C: Käyttäjät Martin Työpöytä FCexercise.txt

    Kuten näette, näyttöön tulee virhesanoma, jonka mukaan "Resync epäonnistui. Tiedostot ovat liian erilaisia. ”Tämä johtuu siitä, että ristiriitaisia ​​tietoja on useita peräkkäisiä rivejä. Yritä vaihtaa numeroita tai muokata tiedostoja itse ja toista tiedostojen vertailutyökalulla nähdäksesi, mitä tuloksia saat.

    Skenaario 3 - Vertaa kahta identtistä tiedostoa.

    Ladattujen tiedostojen kohdalla näet kaksi tiedostoa "FCexercise" ja "FCexercise2". Näillä kahdella tiedostolla on täsmälleen sama sisältö, joten suoritamme vertailun ja katsomme, mitä tuloksia saamme.

    fc C: Käyttäjät Martin Desktop FCexisex.txt C: Käyttäjät Martin Työpöytä FCexercise2.txt

    Kuten näet yllä olevasta kuvasta, FC ilmoittaa, että mitään eroja ei ollut. Jos haluat muokata yhtä tiedostoa, lisätä yhden kirjaimen ja kokeilla komentoa uudelleen, tulokset näkyvät kuten alla olevassa kuvassa. Huomaa, että ainoa muutettu asia oli kirjaimen "a" lisääminen.

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

    Tässä esimerkissä suoritetaan "FCexercise" - ja "FCsample" -tiedostojen binäärinen vertailu.

    fc / b C: Käyttäjät Martin Desktop FCexisex.txt C: Käyttäjät Martin Työpöytä

    Huomaat, että toiminto alkaa ilmoittamalla, että kahta tiedostoa verrataan. Seuraavaksi joukko binaarilukuja vierittää, jolloin tiedostoja verrataan rinnakkain, ja lopuksi saat raportin, jonka mukaan FCexercise on pidempi kuin FCsample. Tätä seuraavaa esimerkkiä varten suoritamme binäärisen vertailun "FCexercise" - ja "FCexercise2" -tiedostoihin.

    fc / b C: Käyttäjät Martin Desktop FCexisex.txt C: Käyttäjät Martin Työpöytä FCexercise2.txt

    Tässä kahden identtisen tiedoston vertailussa FC ilmoittaa, että näiden kahden tiedoston välillä ei ole eroa. Nyt kun tiedät FC-työkalun perusteet, voit vapaasti pelata kytkimillä ja kokeilla uusia ideoita. Muista, että kun pelaat tiedostoilla, on parasta käyttää näillä näytteillä olevia näyte- näytteitä, jotta vältetään vahingossa tapahtuva tietojen katoaminen.

    Kuvaluotto: Nikki Flickrissä