Kahden tiedoston vertaaminen sisällön mukaan Windowsissa

Joskus sinun on verrattava kahta tiedostoa ja tarkistettava, onko niiden sisältö erilainen. Joissakin tilanteissa voit vain avata kaksi tiedostoa ja tarkastella niiden sisältöä, esimerkiksi kun haluat verrata kahta kuvaa tai kahta tekstitiedostoa. Se on kuitenkin melko työläs tehtävä suoritettavana, ja saatat jäädä huomaamatta pieniä eroja, kuten pieni muutos valokuvan sävyssä tai lauseke tekstitiedostossa. Siksi on hyvä tietää muutamia tapoja verrata ohjelmallisesti kahden tiedoston sisältöä käyttämällä ohjelmistoja aistien sijaan. 🙂 Tässä on kolme tapaa, joilla voit tehdä sen käyttämällä PowerShellia(PowerShell) tai kolmannen osapuolen sovelluksia Windowsille:

Kuinka vertailla kahta tiedostoa PowerShellin avulla(PowerShell)

Windows 10:ssä ei ole sisäänrakennettua työkalua kahden tiedoston vertailuun. Voit kuitenkin käyttää PowerShellia(PowerShell) tähän. Aloita avaamalla PowerShell(opening PowerShell) : nopea tapa tehdä se on painaa näppäimistön Win + X -näppäimiä samanaikaisesti ja paina sitten I , jos haluat käyttää PowerShellia(PowerShell) tavallisena käyttäjänä, tai A , jos haluat käyttää sitä järjestelmänvalvojana.(run it as an administrator) .

Kun olet avannut PowerShellin(PowerShell) , suorita seuraava komento:

if((Get-FileHash "Polku ensimmäiseen tiedostoon").hash -eq (Get-FileHash "Polku toiseen tiedostoon").hash) {"Kaksi verrattua tiedostoa ovat identtisiä"} else {"Kaksi verrattua tiedostoa EIVÄT ole identtisiä"}(if((Get-FileHash "Path to the first file").hash -eq (Get-FileHash "Path to the second file").hash) {"The two compared files are identical"} else {"The two compared files are NOT identical"})

Tietenkin sinun tulee vaihtaa "Polku ensimmäiseen tiedostoon"("Path to the first file") ja "Polku toiseen tiedostoon" tiedostojesi("Path to the second file") todellisilla poluilla. Halusimme esimerkiksi verrata kahta tiedostoa nimeltä DigitalCitizen1.txt ja DigitalCitizen2.txt , jotka molemmat löytyvät D: -asemastamme.

Kaksi tiedostoa, joita halusimme verrata sisällön perusteella

Vertaaksemme niiden sisältöä meidän piti suorittaa tämä komento:

if((Get-FileHash "D:DigitalCitizen1.txt").hash -eq (Get-FileHash "D:DigitalCitizen2.txt").hash) {"Kaksi verrattua tiedostoa ovat identtisiä"} else {"Kaksi verrattua tiedostoa EIVÄT ole identtisiä"}(if((Get-FileHash "D:DigitalCitizen1.txt").hash -eq (Get-FileHash "D:DigitalCitizen2.txt").hash) {"The two compared files are identical"} else {"The two compared files are NOT identical"})

Tiedostojen vertailukomennon suorittaminen PowerShellissä

Jos kahden tiedoston sisältö on sama, PowerShellissä saamasi(PowerShell) tulos kertoo, että "kaksi verrattua tiedostoa ovat identtisiä".("The two compared files are identical.")

Tulos, jonka saat PowerShellissä, kun kaksi tiedostoa ovat samat

Jos näiden kahden tiedoston sisältö on erilainen, PowerShellissä saamasi(PowerShell) tulos kertoo, että "Kaksi verrattua tiedostoa EIVÄT ole identtisiä."("The two compared files are NOT identical.")

Tulos, jonka saat PowerShellissä, kun tiedostot ovat erilaisia

Vaikka PowerShellin(PowerShell) käyttö on sekä nopeaa että melko helppoa, jotkut ihmiset eivät pidä komentoriviympäristöjen käyttämisestä. Tästä syystä aiomme myös näyttää, kuinka voit verrata kahta tiedostoa Windowsissa(Windows) käyttämällä kolmannen osapuolen sovelluksia, jotka tarjoavat graafisia käyttöliittymiä.

Kuinka vertailla kahta tiedostoa Total Commanderilla

Total Commander on shareware-tiedostonhallinta, joka on saatavilla kaikille Windows - versioille. Voit saada sen sen viralliselta verkkosivustolta täältä: Total Commander . Kun olet asentanut ja avannut sen, siirry sen ikkunoiden avulla kahteen tiedostoon, joita haluat verrata. Siirry Total Commanderin(Total Commander) vasemmalla puolella ensimmäiseen tiedostoon ja oikealla toiseen tiedostoon. Valitse sitten kaksi tiedostoa napsauttamalla niitä ja painamalla sitten välilyöntinäppäintä. Kun tiedostot on valittu, niiden nimi on väritetty punaisella, kuten näet alla olevasta kuvakaappauksesta.

Valitse kaksi vertailtavaa tiedostoa Total Commanderissa

Avaa nyt Tiedostot(Files) - vaihtoehdot Total Commanderin(Total Commander's) valikosta vasemmasta yläkulmasta ja napsauta "Vertaa sisällön mukaan ("Compare By Content)" .

Total Commanderin pyytäminen vertaamaan kahta tiedostoa sisällön mukaan

Jos kaksi vertailtavaa tiedostoa ovat identtisiä, Total Commander avaa pienen ponnahdusikkunan, jossa se kertoo, että "The two files have the same content!".

Viesti, jonka saat Total Commanderilta, kun tiedostot ovat samat

Jos kahden verrattavan tiedoston sisältö eroaa, Total Commander avaa ikkunan, jossa näkyy punaisella korostettuna näiden kahden tiedoston väliset erot.

Total Commanderin näyttämä sisällön vertailu, kun tiedostot ovat erilaisia

Total Commander tarjoaa myös muita vaihtoehtoja erojen tarkistamiseen ja kahden tiedoston muokkaamiseen, mutta ne eivät kuulu tämän opetusohjelman piiriin, joten annamme sinun löytää ne itse.

Kuinka vertailla kahta tiedostoa AptDiffin avulla(AptDiff)

Ilmainen sovellus, jonka avulla voit vertailla tiedostoja sisällön mukaan, on AptDiff . Vaikka sovellusta ei enää ylläpidetä, se toimii edelleen kaikissa Windows -versioissa Windows 2000 :sta ja uudemmista, mukaan lukien Windows 10:stä. Voit hankkia sen Softpediasta(Softpedia) .

Kun olet asentanut ja avannut AptDiffin(AptDiff) , se pyytää sinua heti valitsemaan tiedostot, joita haluat vertailla. Syötä(Enter) näiden kahden tiedoston polut tai käytä "…" -painikkeita selataksesi tietokonettasi ja valitsemalla ne.

AptDiffin käyttäminen valitaksesi kaksi verrattavaa tiedostoa

Valitse sitten, haluatko verrata kahta tiedostoa tekstitiedostoina vai haluatko vertailla niitä mieluummin binääritasolla. Voit valita minkä tahansa vaihtoehdon vertailtavien tiedostojen tyypistä riippumatta. Muista kuitenkin, että kun tiedostojen sisältöä on verrattu, sovellus lataa niiden sisällön kahteen erilliseen ruutuun ja näyttää havaitut erot, jos niitä on. Jos valitset "Vertaa tekstinä"("Compare as Text,") , kahdessa ruudussa näkyy tekstin sisältö ja erot. Muussa tapauksessa, jos valitset "Vertaa binäärinä"("Compare as Binary,") , kahden tiedoston sisältö näytetään heksadesimaalikoodina.

AptDiff näyttää erot kahden vertailtavan tiedoston välillä

Aivan kuten Total Commander , AptDiff antaa sinun käyttää myös lisätyökaluja kahden tiedoston sisällön vertailuun ja muokkaamiseen.

Mikä on suosikkitapasi vertailla kahta tiedostoa sisällön perusteella?

Nyt tiedät kolme helppoa tapaa verrata kahta tiedostoa sisällön mukaan Windowsissa(Windows) . Mikä(Which) niistä on suosikkisi? Käytätkö mieluummin komentoja PowerShellissä(PowerShell) vai haluatko asentaa ja käyttää kolmannen osapuolen sovellusta, jolla on myös visuaalinen käyttöliittymä? Jos tiedät muita menetelmiä tiedostojen vertailuun, kerro siitä meille jättämällä kommentti alla olevaan osioon.



About the author

Olen ammatillinen tietokoneteknikko ja minulla on yli 10 vuoden kokemus alalta. Olen erikoistunut Windows 7:n ja Windows Apps -kehitykseen sekä Cool Websites -suunnitteluun. Olen alalta erittäin asiantunteva ja kokenut, ja olisin arvokas voimavara kaikille organisaatioille, jotka haluavat kasvattaa liiketoimintaansa.



Related posts