Kuinka vertailla kahden kansion sisältöä ja synkronoida ne - Winhelponline

How Compare Contents Two Folders

Oletetaan, että olet tehnyt varmuuskopiotehtävän XCOPY, SyncToy tai minkä tahansa muun työkalun kopioidaksesi tietyn hakemiston toiseen sijaintiin. Jos käytät Microsoft SyncToya erityisesti Windows 10: ssä, on mahdollista, että joskus tiedostot tai kansiot saattavat puuttua kohdekohdasta tai kohdekansiossa on ylimääräisiä tiedostoja tai kansioita, jotka eivät ole lähdekansiossa.



vertaa kahta kansiota ja tiedostoluetteloa



Tässä artikkelissa kerrotaan, kuinka vertaillaan hakemistorakennetta (yhdessä tiedostojen kanssa) kahdella eri hakemistopolulla varmistaaksesi, että sinulla on tarkka kopio tai peilikopio lähteestä. Jotkut alla olevista menetelmistä käsittelevät myös kuinka synkronoida kohteet kahdessa kansiossa vertailun jälkeen.



Tässä artikkelissa käsitellään 13 kansion vertailumenetelmää (Windows). Valitse sinulle parhaiten sopiva. Jos sinun on tarkistettava tiedoston eheys synkronoinnin jälkeen, käytä jotakin seuraavista hash-tarkistussumma luetellut tarkastusmenettelyt.

Menetelmät kahden kansion vertaamiseksi:

GUI-menetelmät:



  1. Microsoft WinDiff
  2. WinMerge
  3. TotalCommander
  4. FreeFileSync
  5. SyncFolders
  6. DSynkronoi
  7. HashMyFiles-apuohjelma (hash-tarkistussumman vertailu)

Komentorivimenetelmät:

  1. Robokopio
  2. FCIV-apuohjelma (hash-tarkistussumman vertailu)
  3. PowerShell
  4. PowerShell (hash-tarkistussummavertailulla)
  5. Luettele tiedostot ja kansiot TREE-komennolla ja vertaa niitä
  6. Luettele tiedostot ja kansiot DIR-komennolla ja vertaa niitä

Toimittajan valinta:

  • Kansiovertailua varten: WinDiff (yksinkertaisen käyttöliittymän vuoksi).
  • Kansioiden synkronointia varten: FreeFileSync GUI: lle ja Robokopio CLI-menetelmä.

Vertaa kahden kansion sisältöä Microsoftin WinDiff-sovelluksella

WinDiff on graafinen tiedostojen vertailutyökalu Microsoftilta, joka julkaistiin ensimmäisen kerran vuonna 1992 ja jota myöhemmin päivitettiin. Pidä kiinni! Älä hämmästy alkuperäisen julkaisun vuoteen mennessä.

WinDiff on edelleen mahtava ja se toimii täydellisesti Windows 10: ssä, mutta ei Unicode-tukea. Sillä on valtava potentiaali. WinDiff voi verrata ASCII- ja binaaritiedostoja, verrata kahta hakemistoa ja synkronoida kansiot (vasen kansio → oikea kansio tai päinvastoin).

WinDiff-lataus linkki (paikallinen peili). Viimeisin päivitetty WinDiff-versio on 5.2.3790.0. Päiväyksen muokkausleima näyttää 4.-7.

Voit myös ladata WinDiff osana Windows XP: n tukityökalupakettia ja pura sen sisältö käyttämällä 7-Zip-tiedostoa.

Hakemistojen vertailu WinDiffin avulla:

  1. Käynnistä Windiff.exe.
  2. Valitse Tiedosto-valikosta Vertaa hakemistoja.
  3. Kirjoita Valitse hakemistot -valintaikkunaan kaksi vertailtavaa kansionimeä Dir1- ja Dir2-ruutuihin. Jos haluat verrata näiden kansioiden tiedostoja rekursiivisesti, ota käyttöön Sisällytä alihakemistot valintaruutu.
    vertaa kahden Windows-kansion sisältöä

Tulokset tai ääriviivat-ikkuna näyttävät oletusarvoisesti samat tiedostot kuin myös erot. Voit piilottaa identtiset tiedostot poistamalla käytöstä Näytä identtiset tiedostot Asetukset-valikosta.

vertaa kahden Windows-kansion sisältöä

Kuten näette, WinDiff ei vain vertaa tiedostojen nimiä, vaan myös vertaa tiedostojen sisältöä molemmissa sijainneissa ja korostaa muutoksia, jos tiedoston sisältö on erilainen.

vertaa kahden Windows-kansion sisältöä

Kaksoisnapsauttamalla kohtaa “eri”, vertailunäkymä avautuu värikoodauksella. Värikoodatut tulokset osoittavat tiedostojen erot.

WinDiff voi tehdä ASCII- ja binaarivertailun. Tämä tarkoittaa, että WinDiff ei luota muokkauspäivään, vaan vertaa tiedostojen todellista sisältöä.

Esimerkiksi muokkain merkkiä kohdetiedoston tekstitiedostossa (Oikea kansio). Korvasin huutomerkin kaksoispisteellä, ja tiedostokoko on täsmälleen sama (1127 tavua) molemmissa paikoissa. WinDiff poimi sen ja osoitti, että tiedostot ovat erilaisia.

vertaa kahden Windows-kansion sisältöä

Tallenna hakemistojen vertailuerot tiedostoon napsauttamalla Tallenna tiedostoluettelo Tiedosto-valikossa. Kirjoita tiedostonimi täydellä polulla ilman lainausmerkkejä.

vertaa kahden Windows-kansion sisältöä

Poista valinta Identtiset tiedostot ja Sisällytä tarkistussummat ja napsauta OK. Tulostustiedosto näyttää tältä:

- D:  Websites  Winhelponline  blog  wp-content  uploads  2019: E:  RameshPC-Synced Backup  Websites  Winhelponline  blog  wp-content  uploads  2019 - sisältää vain vasemmalle, vain oikealle , erilaiset tiedostot.  accesschk.exe vain E-muodossa:  RameshPC-Synced Backup  Websites  Winhelponline  blog  wp-content  uploads  2019.  vertaa-folders.txt vain muodossa E:  RameshPC-Synced Backup  Websites  Winhelponline  blog  wp-content  uploads  2019.  Fta-1803-w10.txt vain E:  RameshPC-Synced Backup  Websites  Winhelponline  blog  wp-content  uploads  2019.  Ssh-commands-hyödyllinen .txt vain E:  RameshPC-synkronoitu varmuuskopiointi  Websites  Winhelponline  blog  wp-content  uploads  2019.  05  dell-supportassist.png vain D:  Websites  Winhelponline  blog  wp-content  uploads  2019.  05  disable-theme-sync-ramesh.png eri (E:  RameshPC-synkronoitu varmuuskopio  Websites  Winhelponline  blog  wp-content  uploads  2019 on uudempi).  05  file-explorer- not-highlight-files.png vain D:  Websites  Winhelponline  blog  wp-content  uploads  2019.  05  firefox-unohda-tämä-sivusto-4.png eroavat nt (E:  RameshPC-Synced Backup  Websites  Winhelponline  blog  wp-content  uploads  2019 on uudempi).  05  msconfig-disable-services-non-microsoft.png vain D:  Websites  Winhelponline  blogi  wp-content  lataa  2019.  05  windows-store-error-0x800706d9.png vain kielellä D:  Websites  Winhelponline  blog  wp-content  uploads  2019.  06  notepad-bing-search .png vain E-muodossa:  RameshPC-synkronoitu varmuuskopio  Websites  Winhelponline  blog  wp-content  uploads  2019.  06  rundll32-refresh-commands.txt vain kielellä E:  RameshPC-Synced Backup  Websites  Winhelponline  blogi  wp-content  uploads  2019.  06  archives  404chk.vbs vain kielellä E:  RameshPC-Synced Backup  Websites  Winhelponline  blog  wp-content  uploads  2019.  06  archives  actxprxy-missing -issues.txt vain E:  RameshPC-Synced Backup  Websites  Winhelponline  blog  wp-content  uploads  2019.  06  archives  apps.png vain E:  RameshPC-Synced Backup  Websites  Winhelponline  blogi  wp-content  uploads  2019.  06  archives  articles.vbs vain kielellä E:  RameshPC-Synced Backup  Websites  Winhelponline  blog  wp-content  upl oads  2019.  06  archives  bash-sh.vbs vain E-muodossa:  RameshPC-Synced Backup  Websites  Winhelponline  blog  wp-content  uploads  2019 - 17 tiedostoa listattu

Koska tulostetiedosto on sarkaimilla erotetussa muodossa, sinun pitäisi pystyä tuomaan Microsoft Office Exceliin tai Google Sheets helposti.ilmoita tästä ilmoituksesta

vertaa kahden Windows-kansion sisältöä - windiff

Huomaa, että voit käynnistää WinDiffin suoraan lähde- ja kohdepolkuilla lisäkytkiminä hakemistojen vertailua varten. Esimerkiksi käynnistäminen windiff.exe 'c: source' 'd: destination' käynnistää työkalun ja vertaa näitä kahta kansiopolkua heti.

WinDiff-komentorivikytkimet

Tässä on täydellinen luettelo WinDiff-komentorivikytkimet .

Käyttö: windiff [vaihtoehdot] polku1 [polku2] Vaihtoehdot: -D Vertaa vain yhtä hakemistoa. -F [liput] savefile Tallenna komposiittitiedosto 'savefile'. 'Liput' voivat koostua yhdestä tai useammasta seuraavista: I (identtinen), L (vasen), R (oikea), F (siirretty leFt), G (siirretty riGht), S (samanlainen vasen), A (samanlainenAr oikealla), X (poistu luettelon tallentamisen jälkeen). (esim. -FLF tallentaa luettelon vasemmasta tai siirretystä-leFt-rivistä). -I tiedosto Lukee vertailtavien tiedostojen luettelon määritetystä syötetiedostosta. Jokainen rivi voi sisältää yhden tai kaksi tiedostonimeä, jotka on erotettu välilyönnillä (lainaamalla, jos tiedostonimet sisältävät välilyöntejä). Käytä '-' tiedostona, jota voit lukea stdinistä. Jos rivi sisältää vain yhden tiedostonimen, tiedostoa verrataan itseensä. -N nimi NET LÄHETÄ ilmoitus ilmoitukselle 'nimi' vertailun lopussa. -O Outline -näkymä (ei automaattista laajennusta). -P Pervers-vertailu: katkaisee välimerkkien rivit. -S [liput] savefile Tallenna luettelo tiedostoista 'savefile'. 'Liput' voivat koostua yhdestä tai useammasta seuraavista: S (sama), L (vasen), R (oikea), D (eri), X (poistu luettelon tallentamisen jälkeen). (esim. -SLD tallentaa luettelon vasemmasta tai erilaisesta tiedostosta). -T Vertaa koko alipuuta.

Vertailuraportin tallentaminen tiedostoon käyttämällä -S vaihtaa. Esimerkkejä ovat alla:

Tallenna identtisten tiedostojen luettelo diff.txt-tiedostoon:

-SS D:  output  diff.txt c:  kansio1 d:  kansio2

Tallenna luettelo tiedostoista diff.txt:

-SD D:  output  diff.txt c:  kansio1 d:  kansio2

Tallenna vain vasemmanpuoleisten tiedostojen luettelo diff.txt-tiedostoon:

-SL D:  output  diff.txt c:  kansio1 d:  kansio2

Tallentaa vain oikeanpuoleisten tiedostojen luettelon diff.txt-tiedostoon:

-SR D:  output  diff.txt c:  kansio1 d:  kansio2

Tallentaa vain vasemman ja oikeanpuoleisten tiedostojen luettelon diff.txt-tiedostoon:

-SLR D:  output  diff.txt c:  kansio1 d:  kansio2

Voit poistua WinDiffistä automaattisesti vertailuraportin tallentamisen jälkeen lisäämällä X kytkin, kuten alla:

Tallenna vain oikeanpuoleisten tiedostojen luettelo diff.txt-tiedostoon ja poistu WinDiffistä

-SRX D:  output  diff.txt c:  kansio1 d:  kansio2

Tallenna vain vasemmanpuoleisten JA vain oikeanpuoleisten tiedostojen luettelo diff.txt-tiedostoon ja poistu WinDiffistä

-SLRX D:  output  diff.txt c:  folder1 d:  folder2

Kaikkien 5 yksittäisen 'lokitiedoston' luomiseksi sinun on suoritettava WinDiff 5 kertaa.

Esimerkki:

windiff -SSX ident.txt c:  kansio1 d:  kansio2 windiff -SDX different.txt c:  kansio1 d:  kansio2 windiff -SLX vain vasen. txt c:  kansio1 d:  kansio2 windiff -SRX vain oikealle .txt c:  kansio1 d:  kansio2 windiff -SLRX vain vasen-oikea-vain. txt c:  kansio1 d:  kansio2

Katso myös WinDiff-ohjetiedoston sisältö (windiff.hlp) HTML-muodossa.

Synkronoi kansiot WinDiffin kanssa

Lisäksi? WinDiff voi myös kopioida puuttuvat tai erilaiset tiedostot vasemmalle (Folder 1) tai oikealle (Folder 2). Tehdä niin,

  1. Valitse Tiedosto-valikosta Kopioi tiedostot
  2. Kirjoita kansion polku, johon haluat kopioida puuttuvat / erilaiset tiedostot.
    Tärkeä: Älä käytä lainausmerkkejä kansiopolun ympärillä, vaikka kansiopolku sisältää välilyöntejä. WinDiff ei kopioi tiedostoja, jos lisäät lainausmerkit polkuun.
  3. Valitse Kopioi sijainnista (vasemmasta puusta oikeaan puuhun tai päinvastoin)
  4. Poista valinta Identtiset tiedostot ja napsauta OK.
    vertaa kahden Windows-kansion sisältöäWinDiff synkronoi nyt kansion kopioimalla puuttuvat ja muutetut tiedostot rekursiivisesti määritettyyn sijaintiin (Vasen → Oikea). winmerge - logo

Huolimatta erinomaisista ASCII- ja binaarivertailuista ja synkronoinnin perusominaisuuksista, WinDiff on usein aliarvioitu työkalu IT-ihmisten keskuudessa. Tämä johtuu siitä, että sillä on vanhentunut käyttöliittymä eikä sillä ole Unicode-tukea. Mutta WinDiff riittää useimmille meistä, etenkin niille, jotka käyttävät englanninkielistä käyttöjärjestelmää.

Microsoftilla on WinDiff -tietokanta-artikkeli otsikolla Kuinka käyttää Windiff.exe-apuohjelmaa jonka haluat ehkä tarkistaa.

Vertaa kahden kansion sisältöä WinMergellä

Näin verrataan kahta kansiota yhdessä alikansioiden kanssa WinMergeä käyttämällä.

winmerge vertaa 1. kansio 2. kansio auki WinMerge on avoimen lähdekoodin erottelu- ja yhdistämistyökalu Windowsille. Se voi verrata sekä kansioita että tiedostoja ja esittää eroja visuaalisessa tekstimuodossa, joka on helppo ymmärtää ja käsitellä. Käytetään sitä vertaamaan kahden kansion sisältöä niiden alikansioiden kanssa (toisin sanoen rekursiivisesti).

  1. Käynnistä WinMerge. Napsauta Tiedosto-valikossa Avata
    winmerge vertaa tuloksia pää
  2. Selaa valitaksesi 1. kansio ja 2. kansio vertailua varten.
  3. Varmista, että suodatin on asetettu asentoon *. * jotta kaikkia tiedostoja verrataan. 'Sisällytä alikansiot' (vertaa rekursiivisesti) -vaihtoehto on oletusarvoisesti käytössä. Jos haluat verrata vain ylätason hakemiston tiedostoja, poista valinta.
  4. Klikkaus Vertailla WinMerge luo kansioiden vertailutulokset korostaen keltaisen värin erot.
    Winmerge-sarakkeet
  5. Alkaen Työkalut -valikosta Muokkaa sarakkeita… . Valitse haluamasi sarakkeet, kuten Vasen koko , Oikea koko , Vasen päivämäärä , Oikea päivämäärä lukuisista muista sarakevaihtoehdoista.
    winmerge vertailla tuloksia laajennettu
  6. Laajenna Kansiot ovat erilaisia ”-Merkintä kaksoisnapsauttamalla sitä. Se näyttää luettelon tiedostoista, jotka ovat eri ' vain vasemmalle ',' vain oikein ”Ja myös tiedostot, jotka ovat identtinen .
    winmerge-näkymävaihtoehdot
    merkintä: Voit piilottaa identtiset tiedostot ja kansiot poistamalla valinnan 'Näytä identtiset kohteet' WinMergen Näytä-valikosta.
    winmerge vertaa kansioita ja synkronoi

WinMergen käytön etuna on, että se tarjoaa viisi erilaista tiedostojen vertailumenetelmää:

  1. Koko sisältö (oletus): Tiedostojen täydellinen vertailu sisällön mukaan, kaikkien kellojen ja pillien kanssa. Tämä menetelmä käyttää laajennuksia ja käyttää Diffutils-moottoria täysin tarkkaan erotteluun ja siirrettyjen lohkojen havaitsemiseen. Tämä on täydellisin ja suositeltavin menetelmä.
  2. Nopea sisältö: Lyhennetty tiedostojen vertailu sisällön mukaan. Tämä menetelmä käyttää virtaviivaista tiedostojen vertailukoodia, joka ohittaa laajennukset ja siirtänyt lohkotunnistuksen. Tämä menetelmä on nopeampi kuin Koko sisältö, koska se ei lataa tiedostoja. Sen haittana on, että viivasuodattimia ei käytetä vertailussa. Esimerkiksi tämä menetelmä näkee tiedoston erilaisena, vaikka rivisuodattimet on asetettu ohittamaan kaikki tiedostojen erot.
  3. Muokattu päivämäärä: Vertaa vain tiedostojen muokkauspäivämääriä, joten se on paljon nopeampi kuin jompikumpi sisältötapa. Mutta tietysti se on vain yhtä tarkka kuin muokkauspäivät.
  4. Muokattu päivämäärä ja koko: Samanlainen kuin muokattu päivämäärä, mutta tarkistaa myös tiedostokoot, kun päivämäärät ovat samat.
  5. Koko: Vertaa vain tiedostokokoja, joten se on nopea, mutta ei yhtä tarkka kuin sisältömenetelmä.

WinMerge tukee monia komentorivikytkimiä. Katso WinMerge-käsikirja koko tuettujen komentorivikytkimien luettelolle.

Synkronoi kansiot WinMergen kanssa

Jos olet poistanut valinnan Näytä identtiset tuotteet WinMergen Näytä-valikosta se näyttää vain luettelon muokatuista, vain vasemmalle ja vain oikealle-tiedostoista. Kohteet on helppo synkronoida vasemmalta → oikealta tai päinvastoin.

winmerge vertaa kansioita ja synkronoi

Sinun tarvitsee vain valita tiedostot (tai valita kaikki), napsauttaa hiiren kakkospainikkeella valintaa ja napsauttaa Kopioi. Valitse Kopioi-alivalikossa yksi vaihtoehdoista:

  1. Vasemmalta oikealle: Kopioi valitut tiedostot vasemmasta kansiosta oikealle.
  2. Vasen ...: Kopioi tiedostot vasemmasta kansiosta johonkin toiseen kansioon.
  3. Oikealta vasemmalle: Kopioi valitut tiedostot oikeasta kansiosta vasemmalle.
  4. Suoraan … : Kopioi tiedostot oikeasta kansiosta johonkin toiseen kansioon.

freefilesync-kuvake


Tapa 3: Kuinka verrata kahta kansiota sisältäviä tiedostoja FreeFileSyncin avulla

vertaa kahden kansion - freefilesync - sisältöä FreeFileSync on avoimen lähdekoodin ohjelmistokansioiden vertailu- ja synkronointiohjelmisto, joka luo ja hallinnoi varmuuskopioita kaikista tärkeistä tiedostoistasi.

  1. Lataa FreeFileSync ja asenna se.
  2. Jos haluat verrata kansioita tiedostosisällön mukaan tiedostokoon tai muokkauspäivämäärän sijaan, valitse Tiedoston sisältö vertailuvaihtoehdoissa. Vertaamalla Tiedoston koko on kuitenkin paljon nopeampi ja vähemmän resursseja kuluttava.
  3. Valitse vasen kansio ja oikea kansio.
  4. Klikkaa Vertaa (tiedoston sisältö) -painiketta. Se vertaa kahden kansion kohteita rekursiivisesti ja näyttää luettelon uusista ja muutetuista tiedostoista. vertaa kahden kansion - freefilesync - sisältöäIdenttiset tiedostot on piilotettu tulosteeseen. Se näyttää oletusarvoisesti vain vasemmanpuoleiset tiedostot, erilaiset tiedostot ja vain oikealla olevat tiedostot, ja vaihtoehtoja voidaan vaihtaa FreeFileSync-ikkunan alaosassa olevilla painikkeilla.

Synkronoi kansiot FreeFileSyncin avulla

FreeFileSync tarjoaa seuraavat synkronointivaihtoehdot kuin Microsoft SyncToy.

vertaa kahden kansion - freefilesync - sisältöä

  1. Kaksisuuntainen synkronointi: Tunnista ja käytä muutoksia molemmilla puolilla. Poistot, siirrot ja ristiriidat havaitaan tietokannan avulla.
  2. Peili: Peili on vasen → Oikea synkronointi. Oikea-kansiosta tulee vasemman kansion peilikopio. Se on sama kuin Microsoft SyncToy's Heitti pois vaihtoehto ja kopio / minä komentoriviltä. Oikeassa kansiossa olevat ylimääräiset tiedostot ja kansiot poistetaan ja eri tiedostot korvataan.
  3. Päivittää: Tämä synkronointivaihtoehto synkronoi Vasen kansio → Oikea kansio Peili vaihtoehto. Tämä vaihtoehto ei kuitenkaan poista ylimääräisiä tiedostoja ja kansioita oikeasta kansiopuusta. Se on samanlainen kuin Microsoft SyncToy's Osallistu vaihtoehto.
  4. Mukautettu: Edellä mainittujen kolmen esiasetetun vaihtoehdon lisäksi Mukautettu -vaihtoehdon avulla voit valita oletustoiminnon siitä, miten käsitellään vain vasemmanpuoleista tiedostoa, muutettua tiedostoa tai vain oikeanpuoleista tiedostoa. Voit esimerkiksi määrittää sen poistamaan identtiset tiedostot, jos tarvitset vain yksilöllisiä tiedostoja ( poistaa kaksoiskappaleet ) vasemmassa ja oikeassa kansiossa. Useimmissa tapauksissa sinun ei tarvitse valita Mukautettu asetusta, ellei sinulla ole erityisvaatimuksia.

Oletuksena se synkronoi kaksisuuntaisesti. Henkilökohtaisesti pidän mieluummin Peili varmuuskopio verkkosivustoprojekteihini ja Päivittää varmuuskopiointivaihtoehto asiakirjoille. Valitse yksi synkronointivaihtoehdoista vastaavasti.

Vertailutuloksissa kaikki tiedostot valitaan oletuksena. Voit sulkea tiedoston synkronoinnin poistamalla valinnan valinnasta tiedoston nimen vieressä tai napsauttamalla hiiren kakkospainikkeella valikkoa.

vertaa ja synkronoi paikallista kansiota ja ftp: tä freefillesyncin avulla

  • Synkronoi kaikki luettelossa näkyvät kohteet napsauttamalla Synkronoida -painiketta yläosassa.
  • Jos haluat synkronoida tietyn tiedoston tai tiedostojoukon, Sulje kaikki kohteet pois (väliaikaisesti) napsauttamalla hiiren kakkospainikkeella valikkoa, ota sitten valittujen tiedostojen valintaruutu käyttöön, napsauta hiiren kakkospainikkeella valintaa ja Synkronoi valinta ja napsauta alkaa .

Se siitä! Kansiosi on nyt synkronoitu ja FreeFileSync kirjaa kopiointi-, päivitys- ja poistotoiminnot.

vertaa ja synkronoi paikallista kansiota ja ftp: tä freefillesyncin avulla

Vertaa ja synkronoi paikallista kansiota vs. FTP-kansio rekursiivisesti

FreeFileSync voi myös verrata paikallista kansiota Google Driveen tai paikallista kansiota verrattuna FTP-palvelimesi rekursiivisesti FTP- tai SFTP-yhteyttä käyttävään kansioon. Näin voit verrata ja synkronoida paikallista kansiota ja alikansioita FTP-palvelimen kansion kanssa.

Sinun tarvitsee vain napsauttaa Käytä verkkotallennustilaa -painike vasemman ruudun tai oikean reunan Selaa-painikkeen vieressä. Napsauttamalla tätä painiketta avautuu seuraava valintaikkuna:

vertaa kahden kansion - freefilesync - sisältöä

Syötä FTP- tai SFTP-yhteystietosi, tunnistetietosi ja FTP-hakemistopolku verrataksesi paikalliseen kansioon.

Kun olet valmis, olet nyt palannut vertailuikkunaan.

Asia Tiedoston koko tai Tiedoston aika ja koko vertailumenetelmä. Jälkimmäinen vertailumenetelmä on luotettavampi.

Valitse synkronointimuunnos. Olen asettanut minun Kaksisuuntainen synkronointi (sijasta Peili ) tähän tarkoitukseen.

Kun olet määrittänyt, napsauta Vertaa. Näet luettelon puuttuvista ja erilaisista tiedostoista vasemmalla sekä oikeassa kansiossa.

vertaa kahden kansion - freefilesync - sisältöä

Klikkaa Synkronoida -painiketta kopioidaksesi tiedostoja molempiin suuntiin, koska kaksisuuntainen synkronointi on valittu. Jos haluat päivittää vain FTP-sijainnin, valitse Peili synkronoi sen sijaan.

Suorita FreeFileSync eräajona | Komentorivin synkronointi

Voit tallentaa yllä olevat määritykset erätyöhön ja suorittaa ne komentorivillä tai Ajastimella. Tallenna kokoonpano ja suorita se komentorivillä seuraavasti:

  1. Klikkaus Tallenna erätyönä… vaihtoehto Tiedosto-valikosta.
    syncfolders-apuohjelman kuvake
  2. Voit määrittää erätyön ajamaan minimoituna ja sulkemaan ikkunan automaattisesti, kun synkronointi on valmis.
    synkronointikansiot - vertaa ja synkronoi tiedostoja
  3. Tallenna eräajotiedosto valitsemaasi kansioon, sano d: BatchRun.ffs_batch
  4. Synkronoi sitten kansiot komentorivillä käyttämällä seuraavaa komentorivin syntaksia:
    C:  Program Files  FreeFileSync  FreeFileSync.exe d:  BatchRun.ffs_batch

    Voit luoda Windowsin erätiedoston tai suorittaa yllä olevan komennon Task Scheduler -ohjelmassa säännöllisin väliajoin haluamallasi tavalla.

Kärki: FreeFileSync voi myös synkronoida kansiot Google Driveen.


Tapa 4: Kuinka vertailla kahta kansiota olevia tiedostoja käyttämällä SyncFolders-kansioita

synkronointikansiot - vertaa ja synkronoi tiedostoja

SyncFolders on toinen tehokas tiedostojen vertailu- ja synkronointiapuohjelma, joka toimii kaikissa Windows-versioissa, mukaan lukien Windows 10. Voit myös tehdä peilikopion (vastaa Robokopio / MIR tai SyncToy's Heitti pois ominaisuus.)

synkronointikansiot - vertaa ja synkronoi tiedostoja

Napsauta SyncFolders-hallintapaneelissa Luo sääntö .. -painiketta.

Mainitse lähde- ja kohdekansiot sekä luotavan toiminnon tyyppi (varmuuskopiotapa).

synkronointikansiot - vertaa ja synkronoi tiedostoja

  • Kopio: Lähdekansiossa olevat uudet ja muutetut tiedostot kopioidaan kohdekansioon. Huomaa, että jos valitset tämän vaihtoehdon, kohdekansiossa olevia ylimääräisiä tiedostoja tai kansioita ei poisteta.
  • Varmuuskopioida: Luo lähdekansiosta peilikopio. Lähdekansiossa olevat uudet ja muutetut tiedostot kopioidaan kohdekansioon. Se on Vasen → Oikea-synkronointimenetelmä. Kohdekohdassa olevat ylimääräiset (orpoja) tiedostot ja kansiot poistetaan. Tätä tarkoitusta varten SyncFolders-apuohjelma luo tietokannan tiedostojen ja kansioiden lisäysten tai poistojen seuraamiseksi.
  • Synkronoi kaksisuuntainen: Uudet ja muutetut tiedostot kopioidaan lähdekansiosta kohdekansioon ja päinvastoin. SyncFolders luo tietokannan ensimmäisen synkronoinnin aikana molempien kansioiden lisäysten, muutosten ja poistojen tunnistamiseksi ja seuraamiseksi.

Trivia: Muut synkronointityökalut (esim. FreeFileSync) käyttävät tietokantavertailua vain kaksisuuntaiseen synkronointiin. Mutta SyncFolders käyttää tietokantavertailua jopa Vasemman → Oikean peilin synkronoinnissa. Tietokantatiedoston nimi on Syncfolders_Database_db, joka on tallennettu lähteeseen, sekä kunkin kansioparin kohdepaikka.

merkintä: Jos haluat peilata lähdekansion varmuuskopion, valitse Varmuuskopioida vaihtoehto. Tämä vaihtoehto vastaa Robocopy-mallia peilivaihtoehto tai Microsoft SyncToy's Echo -ominaisuus tai FreeFileSync's Peili vaihtoehto.

Tässä on kokoonpano SyncFolders-apuohjelman näytöt:

synkronointikansiot - vertaa ja synkronoi tiedostoja

Yllä olevassa kuvakaappauksessa näet vaihtoehdon nimeltä Tarkista synkronointitulokset hajauttamalla (CRC32 tai MD5 tai SHA-1). Jos tämä vaihtoehto on käytössä, SyncFolders laskee kopiointi- / synkronointitoiminnon jälkeen lähdetiedoston ja kohdetiedoston tiivisteen ja vertaa, jos toiminto onnistui. Hash-vahvistus on resursseja kuluttava tehtävä, varsinkin kun kyseessä ovat suuret tiedostot.

synkronointikansiot - vertaa ja synkronoi tiedostoja

synkronointikansiot - vertaa ja synkronoi tiedostoja

Huomaa, että voit verrata tiedostoja myös sisällön mukaan, jolloin apuohjelma voi tehdä binääristä vertailua (tavukohtainen vertailu). Tämä voi kuluttaa enemmän suorittimen resursseja ja sitä on käytettävä vain tarvittaessa.

synkronointikansiot - vertaa ja synkronoi tiedostoja

Vertaa kansioita SyncFilesin avulla

Napsauta pääikkunassa tai käsittelyvälilehdessä Skannata -painiketta tarkastellaksesi tilastoja.

Se näyttää synkronoitavien tiedostojen ja kansioiden lukumäärän, kokonaiskoon, orpojen tiedostot ja poistettavat kansiot (kohdesijainnissa) ja muut tiedot.

synkronointikansiot - vertaa ja synkronoi tiedostoja - tehtävien ajoitus

Voit tarkastella tiedostojen ja kansioiden luetteloa avaamalla vertailuikkunan napsauttamalla Yksityiskohdat… -painiketta.

Vertailu-ikkunassa näet luettelon uusista tai muokatuista kohteista, jotka kopioidaan. Kohdekansiossa näet myös ylimääräiset tiedostot, jotka poistetaan synkronoinnin aikana.

yhteensä komentaja - logo

Jos haluat muuttaa tietyn tiedoston tai kansion toimintoa, napsauta sitä hiiren kakkospainikkeella ja valitse haluamasi vaihtoehto. Voit esimerkiksi tehdä jollekin näistä asioista tuotteelle:

  • Luo tiedosto Kohteessa (oletus)
  • Poista tiedosto lähteestä
  • Ei toimintaa

Synkronoi kansiot SyncFiles-sovelluksen avulla

Voit synkronoida kansiot pääikkunan kautta (Säännöt-välilehti tai Käsittely-välilehti) tai yllä olevasta vertailuikkunasta.

Napsauttamalla Synkronoida -painike on kaikki mitä sinun tarvitsee tehdä. Tulokset näkyvät Käsittely-välilehdessä ja kirjautuvat tiedostoon nimeltä SyncFolders.log. Voit tarkastella lokia napsauttamalla työkalurivillä olevaa rataskuvaketta lähellä olevaa pikaviivaa ja valitsemalla Näytä lokitiedosto .

Lokitiedostossa näkyy jotain tällaista:

 

Ajoitettu tehtävän ja komentorivin käyttö

Voit ajoittaa synkronointitehtävän helposti käyttämällä SyncFolders.

  • Ensinnäkin varmista, että tallennat nykyiset säännöt sääntötiedostoon - esim. MyRules.rls . Huomaa, että yhdellä sääntötiedostolla voi olla useita kansioita.
  • Napsauta työkalurivin ajoitettua tehtäväkuvaketta ja määritä tehtävä. Se luo uuden tehtävän (käyttää Windows Task Scheduleria) valitsemiesi vaihtoehtojen perusteella.

vertaa kahden kansion sisältöä - yhteensä komentaja

Tässä on komentorivisyntaksi, jota se käyttää kansioiden synkronointiin (käyttämällä mukautettua sääntötiedostoa) ei-vuorovaikutteisesti Tehtävien ajastin -toiminnon avulla.

SyncFolders.exe-asema:  polku  Omat säännöt.rls '/ tausta / synkronoi

Jos et halua luoda ajoitettua tehtävää, voit luoda yllä olevan komennon työpöydän pikakuvakkeen kansioiden synkronoimiseksi manuaalisesti.

SyncFolders on varmasti vaikuttava ohjelmisto! Se on kannettava ja siisti ja yksinkertainen käyttöliittymä. Tämän työkalun suodatusvaihtoehdot ovat erittäin hyödyllisiä. Vertailuikkuna on kuitenkin se, jota on parannettava. Se on mukava synkronoida tehtäviä ja voi olla hyvä vaihtoehto vanhentuneelle Microsoft SyncToylle.


Tapa 5: Kuinka vertailla kahta kansiota olevia tiedostoja TotalCommanderin avulla

vertaa kahden kansion sisältöä - yhteensä komentaja Total Commander on Windowsin tiedostojen hallinta, jonka avulla voit kopioida, siirtää tai poistaa tiedostoja. Total Commander voi tehdä paljon enemmän. Se voi pakata ja purkaa tiedostoja, käyttää FTP-palvelimia, verrata tiedostoja sisällön mukaan jne.

vertaa kahden kansion sisältöä - yhteensä komentaja

  1. Käynnistä Total Commander ja valitse vasen kansio ja oikea vertailtava kansio.
  2. Alkaen Komennot -valikosta Synkronoi ohjeet… Kanssa Synkronoi ohjeet valintaikkunassa voit verrata kahta hakemistoa, mukaan lukien alihakemistot, keskenään ja kopioida sitten tiedostot, joilla on eroja, kohdehakemistoon tai mihin tahansa muuhun hakemistoon.
    vertaa kahden kansion sisältöä - yhteensä komentajaJos valitset Epäsymmetrinen vaihtoehto, se tekee oikean kansion peiliksi vasemmalta - samanlainen kuin RoboCopy / MIR komentoriviltä tai Microsoft SyncToy: lta Heitti pois vaihtoehto. Eli vaihtoehto kopioi puuttuvat tai erilaiset tiedostot oikeaan kansioon, ja kaikki oikeanpuoleiset ylimääräiset tiedostot ja kansiot poistetaan.Voit valita, näytetäänkö samat tiedostot tai vain eri tiedostot lähdössä. vertaa kahden kansion sisältöä - yhteensä komentajaTotal Commanderin vertailu- / synkronointivaihtoehdot selitetään alla.
    Epäsymmetrinen Jos tämä vaihtoehto on valittu, oletetaan, että vasemmalle puolelle tulisi luoda kopio oikealle puolelle. Tiedostot, joita ei ole vasemmalla puolella, merkitään poistettaviksi oikealla puolella. Tämä vaihtoehto on tarkoitettu varmuuskopioille.
    Alaosastot Vertaa myös kahden valitun hakemiston alihakemistoja.
    sisällön mukaan Vertaa tiedostojen sisältöä, joilla on sama koko ja päivämäärä. Se tarkistaa, että tiedostoilla on myös sama sisältö.
  3. Valitse vertailuvaihtoehdot 'Alalajit', 'sisällön mukaan'. Tärkeä: Jos ohita päivämäärä valintaruutu on käytössä, Total Commander ei löydä eri / muuttuneita tiedostoja, vaikka tiedostokoot ovat erilaiset. Se näyttää olevan vika Total Commanderissa, ja voin toistaa sen joka kerta.
  4. Poista Näytä-osiosta käytöstä Yhtä suuret tiedostot (merkitty = symboli) ja ota käyttöön muut kolme painiketta.
  5. Ota käyttöön Sinkut ja Kopiot vaihtoehtoja.
  6. paina Vertailla -painiketta
    synkronoida kansiot reaaliajassa

Total Commander - Kansio vertaa komentoriviargumentteja

Käynnistä 'Synkronoi osoitteet' käyttämällä seuraavaa komentorivin syntaksia:

TOTALCMD64.EXE / S = S d:  kansio_1 d:  kansio_2

Määritä sitten vaihtoehdot ja paina Vertailla -painiketta.

Aloita 'Synkronoi hakemistot' ja vertaa kansioita heti , käytä tätä syntaksia:

TOTALCMD64.EXE / S = S: = d:  kansio_1 d:  kansio_2

(vertailu alkaa hyväksytyillä hakemistoilla ja viimeksi käytetyillä vaihtoehdoilla.)

Voit myös kirjoittaa lomakkeeseen asetusten nimen / S = S: Asetusten nimi niin, että vertailu alkaa heti aiemmin tallennetun asetuksen perusteella.

Synkronoi kansiot TotalCommanderin avulla

  1. Valitse vertailuikkunassa tiedostot, jotka haluat kopioida. Tämä tapahtuu napsauttamalla valintaruutua kahden vertailusarakkeen välillä tai valitsemalla yksi vaihtoehdoista hiiren kakkospainikkeella. Oletusarvoisesti toiminto valitsee kaikki uudemmat tiedostot kopiointia varten. Kaksoisnapsauta nuolta, jos haluat poistaa tiedoston valinnan estääksesi sen kopioimisen tai synkronoinnin. Voit poistaa useiden tiedostojen valinnan valitsemalla tiedostot, napsauttamalla kohdetta hiiren kakkospainikkeella ja valitsemalla Poista valinta Tärkeä: Jos Epäsymmetrinen vaihtoehto ei ole käytössä, jos oikean kansion tiedosto on uudempi kuin vasemman kansion tiedosto, synkronointi suoritetaan oikealle → vasemmalle kyseiselle tiedostolle. Jos haluat muuttaa sitä toisella tavalla, napsauta tiedoston vieressä olevaa nuolta, joka vaihtaa synkronoinnin suuntaa.

    synkronoi kansiot reaaliajassa - dsync Vaihtoehtoisesti voit napsauttaa tiedostoa hiiren kakkospainikkeella ja valita Käänteinen kopiosuunta muuttaa synkronointisuuntaa.

  2. Klikkaa Synkronoida . Tämä avaa valintaikkunan kopioimaan valitut tiedostot.
    synkronoi kansiot reaaliajassa - dsyncOletuksena se synkronoi molemmat puolet. Jos haluat synkronoida yhdellä tavalla - esim. Vasen kansio → oikea kansio, poista sitten valinta Oikealta vasemmalle valintaruutu ja päinvastoin.

Kärki: Total Commanderia käyttämällä voit jopa synkronoida paikallisen hakemiston ja FTP-palvelimen hakemiston.


Tapa 6: Vertaa ja synkronoi kansioita reaaliajassa DSynchronize-toiminnolla

synkronoi kansiot reaaliajassa - dsync DSynkronoi on mukava työkalu, jonka avulla voit synkronoida kaksi kansiota manuaalisesti tai automaattisesti reaaliajassa. Tämä työkalu tarjoaa paljon vaihtoehtoja kuin mikään muu kansion synkronointityökalu, jotta voit määrittää tiedostojen synkronoinnin.

  1. Käynnistä DSynchronize ja määritä lähde- ja kohdekansiot.
  2. Voit määrittää mukautetun työn nimen (myöhempää automatisointia varten) napsauttamalla TYÖPAIKKA-painiketta. Määritetään työn nimeksi Lataukset
  3. Peilien synkronointia varten varmista, että kaksisuuntainen synkronointi on poistettu käytöstä.
  4. Jos haluat tehdä vertailun (vain) synkronoimatta kahta kansiota, ota vaihtoehto käyttöön Esikatselu synkronointi Yleiset-osiossa.
    synkronoi kansiot reaaliajassa - dsync
  5. Napsauta Synkronoi-painiketta nähdäksesi luettelon uusista, päivitetyistä ja puuttuvista tiedostoista molemmissa sijainneissa.

Synkronoi kansiot

Jos haluat synkronoida kansioita, poista valinta Esikatselu synkronointi vaihtoehto kohdassa yleinen ja napsauta Synkronoida . Se synkronoi peilitilan oletuksena. Peilitilaa on käsitelty tässä artikkelissa aiemmin. Peilitila varmistaa, että oikea kansio on täsmälleen sama kuin vasen kansio. Kohteessa olevat ylimääräiset hakemistot ja tiedostot poistetaan automaattisesti.

Reaaliaikainen synkronointi

Kahden kansion synkronointi reaaliajassa:

  1. Klikkaa Reaaliaikainen synkronointi Ajastin-osiossa.
  2. Määritä reaaliaikaiset synkronointiasetukset haluamallasi tavalla. Käytin oletusasetuksia.
    synkronoi kansiot reaaliajassa - dsync
    Oletuksena se synkronoi kansiot automaattisesti 10 sekunnin kuluttua. Voit määrittää sen lykkäämään edelleen tai ajoittaa sen toimimaan määrätyin väliajoin.
  3. Ota käyttöön Monitor alikansiot valintaruutu synkronoida kansioita rekursiivisesti .

Kopioin joitain tiedostoja vasempaan kansioon (lähde) ja 10 sekunnin kuluessa kohteet synkronoitiin oikeaan kansioon automaattisesti. Voit nähdä, että tässä animoidussa GIF: ssä:

hae tiedoston hajautus napsauttamalla hiiren kakkospainikkeella valikkoa - hashmyfiles

Ja muutokset (tiedoston tai kansion lisäykset ja poistot) kirjataan pääikkunaan.

vertaa tiedostoja kahdessa kansiossa - hashmyfiles

Kun reaaliaikainen synkronointi on käytössä, se seuraa tiedostomuutoksia ja ohjelma istuu ilmoitusalueella odottaen muutoksia. Se ei vie paljon suorittimen resursseja tai muistia. Viimeisen tarkistin, se käytti vain noin 10 Mt muistia.

vertaa tiedostoja kahdessa kansiossa - hashmyfiles

Tässä on luettelo DSynchronizen keskeisistä ominaisuuksista:

  • Vakio- ja ajastinsynkronointi.
  • Reaaliaikainen synkronointi.
  • Kaksisuuntainen synkronointi.
  • Tapahtumien synkronointi (NTFS-päiväkirja).
  • Valikoiva suodatin (voit sulkea pois yksittäiset tiedostot tai kansiot).
  • Aloita palveluna (ohjelman ei tarvitse kirjautua sisään).
  • Tukee symbolisia linkkejä ja kovia linkkejä.
  • Tukee risteyksiä ja kiinnityskohtia.
  • Tukee ACL: ää.
  • Loki lähetetty sähköpostitse.
  • Varmuuskopio korvattujen tiedostojen edellisestä versiosta.
  • Tavu-tavu vertaa.
  • Tukee useita töitä, joista jokaisella on asetukset ja synkronointipolut.
  • Pienin resurssien kulutus (RAM ja CPU).

Komentorivin tuki

Voit käyttää DSynkronointia seuraavalla komentorivillä:

/ALKAA = Aloita synkronointi viimeksi tallennetuilla vaihtoehdoilla.
/ STARTJOB 'Työnimi' = Aloita synkronointi valituilla työvalinnoilla).
/MINIMOIDA = Alkaa pienennettynä lokeropalkissa.
/ Piilotettu = Älä näytä kuvaketta lokeropalkissa.
/ TURVATARKASTUS = Älä tee turvatarkistusta ennen synkronointia.
/ NOMONITORCHECK = Älä tarkista näytön tarkkuutta.
/ AUTOREALTIME = Alkaa pienennettynä, tee tavallinen synkronointi ja aktivoi RealTime.
/SOMEFILE.INI = Aloittaa valitun INI-tiedoston käytön.

Työn nimi voidaan mukauttaa napsauttamalla TYÖPAIKAT -painiketta ohjelman pääikkunan yläosassa.

Esimerkiksi kahden kansion synkronoimiseksi automaattisesti (aiemmin tallennettu työ nimeltä 'Lataukset') suoritin tämän komennon:

'D:  dsynchronize  DSynchronize.exe' / STARTJOB 'Lataukset' / MINIMOI

Voit synkronoida kaksi kansiota (työ nimeltä 'Lataukset') ja aktivoida reaaliaikainen synkronointi suorittamalla:

'D:  dsynchronize  DSynchronize.exe' / STARTJOB 'Lataukset' / AUTOREALTIME

Yllä oleva komento synkronoi työssä nimetyt kaksi kansiota ja aktivoi reaaliaikaisen valvonnan automaattisesti. Näet reaaliaikaisen seurannan kuvakkeen ilmoitusalueella.

Se siitä!


Tapa 7: Vertaa kahta kansiota HashMyFiles-apuohjelmaan File Hash -tarkistussumman avulla

HashMyFiles on pieni apuohjelma, joka laskee tiedostojesi hash-tarkistussummat. Se voi laskea hash-tiedostot kansiossa ja sen alikansioissa rekursiivisesti. HashMyFilesin avulla voit tallentaa tulokset tiedostoon. Se voi myös laskea hash-tarkistussumman napsauta hiiren kakkospainikkeella valikkoa .

vertaa tiedostoja kahdessa kansiossa - hashmyfiles

Jos PowerShell ei ole sinun kupillinen teetä, käytä HashMyFiles -apuohjelma Nirsoft.net -sivustolta tiedostojen tiivistelmien vertaamiseksi.

Voit tallentaa tiedostojen nimet ja vastaavan hash-lähdekoodin lähdekansiopuuhun source.txt . Tallenna samalla tavalla kohdekansiopuun merkinnät muodossa määränpää.txt .

Tässä esimerkissä vertaillaan seuraavien kansioiden tiedostoja:

D:  Websites  Winhelponline  blog  wp-content  uploads  2019 E:  RameshPC-Synced Backup  Websites  Winhelponline  blog  wp-content  uploads 2019

Noudata näitä vaiheita Voit luoda tiedostohajautuksia HashMyFilesin avulla ja verrata niitä:

  1. ladata HashMyFiles ja aja sitä.
  2. Valitse Asetukset-valikosta Hash-tyypit ja valitse SHA-256
    vertaa tiedostoja kahdessa kansiossa - hashmyfiles
  3. Napsauta Näytä-valikossa Valitse Sarakkeet
    vertaa tiedostoja kahdessa kansiossa - hashmyfiles
  4. Ota Sarakkeen asetukset -kohdassa vaihtoehdot käyttöön SHA-256 , Koko polku ja Tiedoston koko . Napsauta OK.
  5. Napsauta Tiedosto-valikkoa ja valitse Lisää kansio
  6. Valitse lähdekansio vertailua varten.
    robocopy-komento luetteloerot-kansiot
  7. Napsauta valitaksesi Lisää tiedostoja alikansioihin ja napsauta OK.
  8. Lajittele tulokset Koko polku -sarakkeessa ja valitse kaikki merkinnät.
  9. Napsauta Tiedosto-valikossa Tallenna valitut kohteet
  10. Tallenna luettelo tiedostoon nimeltä source.txt
  11. Tyhjennä tulokset valitsemalla Tyhjennä Tiedosto-valikosta.
  12. Toista yllä olevat vaiheet ja valitse tällä kertaa kohdekansio, tallenna luettelo määränpää.txt
  13. Muokkaa tiedostoja source.txt ja määränpää.txt käyttämällä Notepadia ja poista peruspolut. Löydät Muistiossa Etsi-vaihtoehdon avulla kaikki alla olevan peruspolun esiintymät ja korvaat sen tyhjällä merkkijonolla.
    D:  Sivustot  Winhelponline  blogi  wp-content 
  14. Samoin määränpää.txt tiedosto, poista tämä peruspolku:
    E:  RameshPC-synkronoitu varmuuskopio  Websites  Winhelponline  blog  wp-content 

    Voit myös löytää ja poistaa = symbolit, joita käytetään erottimina.

    Näin tiedostot näyttävät nyt:

    robocopy lokitiedosto luettelo kansiot

  15. Sytytä nyt WinDiff tai suosikkitiedostojen vertailutyökalusi nähdäksesi erot.
    vertaa kahden kansion sisältöä - robocopy sync mir

Näet luettelon eri tiedostoista, ylimääräisistä tiedostoista ja puuttuvista tiedostoista.


Tapa 8: Kuinka verrata kahta kansiota sisältäviä tiedostoja Robocopy-sovelluksella

Katsotaan nyt, miten sisäänrakennettua käytetään Robokopio konsoli-apuohjelma kahden kansion sisällön vertaamiseksi.

Robocopy (“Robust File Copy for Windows”) on erinomainen Windowsin sisäänrakennettu tiedostojen kopiointityökalu, jolla on valtavat ominaisuudet. Robocopy-ominaisuudet ylittävät Windowsin sisäänrakennetut kopiointi- ja XCopy-komennot. RoboCopy on edullisin kaikista komentorivimenetelmistä, koska Robocopy vertaa paitsi tiedostojen nimiä myös viimeksi muokattua aikaa. Se raportoi luettelon muokatuista tiedostoista ja uusista tiedostoista / kansioista lähde- ja kohdepolkuilla.

Sen erinomaisiin ominaisuuksiin kuuluu peilimoodikopio (samanlainen kuin Microsoft SyncToyn Heitti pois ”-Vaihtoehto), kyky yrittää kopiointia uudelleen verkon keskeytyessä, monisäikeinen kopiointi jne. Muita kuin tiedostojen kopiointia, voimme käyttää Robocopy-ohjelmaa vain vertailla kahden kansion sisältöä (rekursiivisesti) ja kirjata erot kopioimatta mitään, kuten a kuivaharjoittelu .

Skenaario

Verkkosivustoni tiedostot synkronoidaan ulkoiselle kiintolevylle ( ON: ) säännöllisesti. Tarkastellaan havainnollistamista varten, ovatko nämä kaksi kansiota identtisiä. Tässä esimerkissä verrataan seuraavia kansioita rekursiivisesti (ts. Alikansioiden kanssa syvä vertailu):

D:  Websites  Winhelponline  blog  wp-content  uploads ja E:  RameshPC-Synced Backup  Websites  Winhelponline  blog  wp-content  uploads
  1. Avaa komentokehoteikkuna.
  2. Suorita seuraava komento ja paina ENTER:
    robokopio 'D:  Websites  Winhelponline  blog  wp-content  uploads' 'E:  RameshPC-synkronoitu varmuuskopio  Websites  Winhelponline  blog  wp-content  uploads' / L / TS / MIR / LOG: D:  Diff.txt

    vertaa kahden kansion sisältöä - robocopy sync mir

    Yllä olevan komennon tulokset kirjataan D: Diff.txt tiedosto.

  3. Poistu komentokehoteikkunasta.

Lisätietoja käytetyistä Robocopy-komentorivikytkimistä

  • / L :: Vain luettelo - älä kopioi, aikaleimaa tai poista tiedostoja. Tätä vaihtoehtoa käytetään puunkorjuuseen vain kuivakäynnissä.
  • /MINÄ :: MIRror hakemistopuu (vastaa / E plus / PURGE). Koska käytämme sitä / L kytkintä, tiedostoa / kansiota ei kopioida.
  • / TS :: sisällytä lähdetiedoston aikaleimat tulosteeseen.
  • /Loki tiedosto :: tuotoksen tila LOG-tiedostoon (korvaa olemassa olevan lokin).

Tässä esimerkissä kirjoitamme lähdön osoitteeseen D: Diff.txt . Loki näyttää tältä:

 -------------------------------------------------- ----------------------------- ROBOCOPY :: Vankka tiedostokopio Windowsille ------------- -------------------------------------------------- ---------------- Alkoi: maanantaina 8. huhtikuuta 2019 17.06.10 Lähde: D:  Websites  Winhelponline  blog  wp-content  uploads  Dest: E :  RameshPC-synkronoitu varmuuskopio  verkkosivustot  Winhelponline  blog  wp-content  uploads  Files: *. * Vaihtoehdot: *. * / TS / L / S / E / DCOPY: DA / COPY: DAT / PURGE / MIR / R: 1000000 / L: 30 ------------------------------------------- ----------------------------------- 583 D:  Websites  Winhelponline  blog  wp-content  uploads  * EXTRA Dir -1 E:  RameshPC-synkronoitu varmuuskopio  Websites  Winhelponline  blog  wp-content  uploads  2019  videos  * EXTRA File 821886 2019/04/07 07:19:24 tiktok-superman-dance. mp4 3 D:  Websites  Winhelponline  blog  wp-content  uploads  2019  Scripts  Oldder 210 2019/04/08 10:54:59 0x80071A91.vbs Newer 211 2019/04/08 11:35:32 ErrCodeFinder. vbs Uusi tiedosto 211 2019/04/08 11:35:32 Sample.vbs 211 D:  Websites  Winhelpon line  blogi  wp-content  uploads  h1-10  83 D:  Websites  Winhelponline  blog  wp-content  uploads  h1-11  1 D:  Websites  Winhelponline  blog  wp-content  uploads  reg  9 D:  Websites  Winhelponline  blog  wp-content  uploads  temp  ------------------------------ ------------------------------------------------ Kopioitu yhteensä Ohitettu ristiriita Epäonnistuneet Ekstrat Ohjeet: 113 0113 0 0 1 Tiedostot: 4125 3 4122 0 0 1 Tavua: 59,96 m 632 59,95 m 0 0802,6 k Times: 0:00:00 0:00:00 0:00:00 0: 00:00 päättyi: maanantai 8. huhtikuuta 2019 17.06.10 

Näet selvästi lähdekoodin ylimääräiset hakemistot ja tiedostot sekä kohdekansiot. Lisäksi se vertaa aikaleimaa ja kertoo, ovatko tiedostot vanhempia vai uudempia (verrattuna samaan tiedostoon määränpäässäsi).

vertaa kahden kansion sisältöä - robocopy sync mir

Tässä esimerkissä on havaittuja eroja:

  1. * LISÄOHJE : Kohteessa on ylimääräinen hakemisto, mutta ei lähdettä.
  2. * LISÄTIEDOSTO : Kohteessa on ylimääräinen tiedosto, mutta ei lähdettä.
  3. Vanhemmat : Tämä tiedosto on vanhempi kuin kohde tiedostoon.
  4. Uudempi : Tämä tiedosto on uudempi kuin kohteessa olevaan tiedostoon.
  5. Uusi tiedosto : Tämä tiedosto ei ole olemassa määränpäähän. Sitä kutsutaan myös a Yksinäinen tiedosto

Täydellinen luettelo RoboCopy-tiedostoluokituksista:

----------- ----------- ---------------- ------------ --- ------------- ------------ Luokka on olemassa olemassa lähteessä / kohdelähteessä / kohdelähteessä / määränpäälähteessä kohdetiedosto kertaa tiedostokoko määritteet ----------- ----------- ---------------- ------------ --- ------------- ------------ Uudempi Kyllä Kyllä Src> dest n / an / a Vanhempi Kyllä Kyllä Src 

merkintä: TO Muutettu tiedosto on määritelty tiedostoksi, joka esiintyy sekä lähteessä että kohteessa ja jolla on sama koko ja aikaleima, mutta erilaiset määriteasetukset.

Robocopy on upea työkalu vertailla ja synkronoida tiedostoja kahdessa kansiossa (yhdessä useiden tasojen syvien alikansioiden kanssa) ja luetella lokitiedoston erot.

Synkronoi kansiot Robocopy-toiminnolla

Kansioiden synkronoiminen ( vain vasemmasta → oikeasta kansiosta) RoboCopy-ohjelmalla, käytä samaa komentorivisyntaksia, jota käytimme aiemmin kansioiden vertaamiseen, mutta tällä kertaa ilman / L (vain luettelo) -kytkin.

RoboCopy suorittaa yksisuuntaisen synkronoinnin (vasemmasta → oikeasta kansiosta)

RoboCopyn peilikopiotila ( /MINÄ ) on samanlainen kuin Microsoft SyncToy 'S' Heitti pois ”-Ominaisuus. Muista, että RoboCopy synkronoi vain vasemmalle → oikealle - EI kaksisuuntainen synkronointi.

Sen tärkeä huomata, että /MINÄ kytkin myös poistaa kaikki ylimääräiset tiedostot ja hakemistot kohdekansiopuussa. ”Extra” -tiedostot / kansiot ovat kohteita, jotka ovat kohteessa, mutta eivät lähdepolussa. /MINÄ (peili) -komento varmistaa, että kohdekansiorakenne (ja tiedostot) on tarkka kopio lähteestä.

Käytä seuraavaa komentorivin syntaksia synkronoidaksesi kohteita vasemmasta → oikeasta kansiosta:

robokopio lähdekansio kohdekansio / MIR / MT

/ MT kytkin on tehdä monisäikeinen kopio erittäin nopeaa kopiointia varten. Se on valinnainen kytkin, mutta erittäin hyödyllinen.

Synkronointitila lähetetään konsolille jokaiselle käsitellylle tuotteelle, ja tilastot näytetään tuloksen lopussa.

Voit kirjata lähdön tiedostoon käyttämällä tätä syntaksia:

robocopy source_folder kohdekansio / MIR / MT / TS /LOG:D:Diff.txt

vertaa kansion sisältöä - fciv-tarkistussumma

vertaa kansion sisältöä - fciv-tarkistussumma

Automatisoi komennot erätiedoston avulla

Voit lisätä kaikki Robocopy-komennot Muistioon ja tallentaa sen Windowsin erätiedostona ( .yksi jatke). Kaksoisnapsauta erätiedostoa vain, kun haluat synkronoida mainitut kansiot. Voit jopa suorittaa komentojonotiedoston vaadituin väliajoin Tehtävien ajastimella.

vertaa kansion sisältöä - fciv-tarkistussumma


Tapa 9: Vertaa kahta kansiota File Hash -tarkistussumman avulla FCIV-apuohjelmaan

Käyttämällä salaushajautus algoritmi - esim. MD5, SHA-1, voit tarkistaa, ovatko kaksi tiedostoa identtisiä vai eivät. Tarkistussumma on hash-arvo, jota käytetään tiedostojen eheyden tarkistamiseen. Se on eräänlainen allekirjoitus tiedostolle.

Microsoft File Checksum Integrity Verifier tool (FCIV) on komentorivin apuohjelma, joka laskee MD5: n tai SHA1: n salaushajautukset tiedostoille. Voit lähettää tiedostoluettelon yhdessä MD5- tai SHA1-hajautusten kanssa XML-tietokantaan ja verrata sitten kohdekansiossa olevia tiedostoja XML-tietokantatiedostoon tallennettuihin hajautuksiin.

Tämä menetelmä on erityisen hyödyllinen sen jälkeen, kun olet käyttänyt yhtä yllä olevista menetelmistä - esim. Robocopy tai WinDiff kahden kansion synkronoimiseksi - ja haluat varmistaa kunkin kohdetiedoston eheyden vertaamalla tiedoston tiivistelmiä / tarkistussummia lähdekoodin sijaintiin.

Skenaario:

Verrataan seuraavien kansioiden sisältöä rekursiivisesti FCIV: n avulla:

D:  Websites  Winhelponline  blog  wp-content  uploads E:  RameshPC-Synced Backup  Websites  Winhelponline  blog  wp-content  uploads

ladata Microsoft File Checksum Integrity Verifier virallisesta Microsoft Download Centeristä ja ote fciv.exe kansioon - esim. d: työkalut . Noudata sitten jotakin näistä menetelmistä:

Vaihtoehto 1

  1. Avaa komentokehote-ikkuna ja käytä tätä komentorivin syntaksia:
    d:  tools  fciv.exe -r -add 'D:  Websites  Winhelponline  blog  wp-content  uploads' -bp 'D:  Websites  Winhelponline  blog  wp-content' -sha1 -xml d:  hashdb.xml

    vertaa kansion sisältöä - fciv-tarkistussumma

    Yllä oleva komentorivi laskee SHA1-hash jokaiselle tiedostolle rekursiivisesti ja antaa tiedostonimet ja vastaavat hash-tiedostot nimettyyn .XML-tiedostoon hashdb.xml .

    -bp parametria käytetään määrittämään peruspolku poistettavaksi koko polun nimestä. Se varmistaa, että peruspolku ei sisälly XML-ulostuloon, jotta voit verrata kohdekansion polun alkioita, joilla on täsmälleen sama kansiorakenne.

    XML-tiedoston sisältö näyttäisi tältä:

    vertaa kansion sisältöä - fciv-tarkistussumma

  2. Vaihda nyt komentokehoteikkunassa kohdekansioon suorittamalla seuraava komento:
    cd / d 'E:  RameshPC-synkronoitu varmuuskopio  Websites  Winhelponline  blog  wp-content'
  3. Suorita sitten seuraava komento ja paina ENTER:
    d:  tools  fciv.exe -v -sha1 -xml D:  hashdb.xml

    Yllä oleva komento tarkistaa kohdetiedostosi hash-tarkistussummien perusteella, jotka olet aiemmin siepannut XML-tiedostossa hashdb.xml .

    Lähdössä näkyy luettelo muokatuista tiedostoista (hash-tarkistussumman perusteella) ja luettelo puuttuvista tiedostoista (kohteessa):

    vertaa kansion sisältöä - fciv-tarkistussumma

    Tässä on esimerkkilähtö.

    Tarkistussummien tarkistuksen aloittaminen: päivämäärä / aikaleima Muokattujen tiedostojen luettelo: ----------------------- uploads  2019  05  w10-advanced-search-settings.png Hash on: 8dac0a4400d2b700f81bf70c189e49eb6a620a2f Sen pitäisi olla: cc2a1523ef070dc2e498dbf5f8cf5edac1b6900d Ei voida hajauttaa tiedostolatauksia  2019  05  windiff-header.png Virheviesti: Järjestelmä ei löydä määritettyä virheviestiä. Virhekoodi: 2 Tiedostojen lataamista ei voida hukata  2019  05  windows-store-error-0x800706d9.png Virheviesti: Järjestelmä ei löydä määritettyä tiedostoa. Virhekoodi: 2 uploads  2019  05  w10-advanced-search-settings.png Hajautusarvo on: 8dac0a4400d2b700f81bf70c189e49eb6a620a2f Sen pitäisi olla: cc2a1523ef070dc2e498dbf5f8cf5edac1b6900d Virhettä ei löydy Hash-tiedostoa määritetty tiedosto. Virhekoodi: 2 Tiedostojen lataamista ei voida hukata  2019  05  windows-store-error-0x800706d9.png Virheviesti: Järjestelmä ei löydä määritettyä tiedostoa. Virhekoodi: 2 Loppuvarmennus: aikaleima

Yllä oleva menetelmä on erittäin hyödyllinen vastaavuus tiedostot kohdekansioon. Mutta se ei näytä luetteloa ylimääräinen tiedostot määränpäähän. Siellä Vaihtoehto 2 alla on lisäetu.

Vaihtoehto 2

Sen sijaan, että lähettäisit tiedostoluettelon ja tarkistussummat XML-tietokantaan, voit tulostaa lähteen ja kohteen kohteet erillisiin tekstitiedostoihin. Sitten tekstitiedostoja voidaan verrata WinDiff , WinMerge , DiffChecker.com tai WinCompare apuohjelma.

Suorita nämä komennot komentokehoteikkunasta.

fciv -r 'D:  Websites  Winhelponline  blog  wp-content  uploads' -bp 'D:  Websites  Winhelponline  blog  wp-content'> d:  source.txt fciv -r 'e:  RameshPC -Synkronoitu varmuuskopio  verkkosivustot  Winhelponline  blogi  wp-content  lataa '-bp' e:  RameshPC-synkronoitu varmuuskopio  verkkosivustot  Winhelponline  blog  wp-content '> d:  kohde.txt

vertaa kahden kansion sisältöä

Vertaa sitten kahta tiedostoa source.txt ja määränpää.txt käyttämällä tiedostojen vertailutyökalua, kuten WinDiff , WinMerge , DiffChecker.com , DiffMerge tai WinCompare.

vertaa kahden kansion sisältöä

Näet luettelon puuttuvista tiedostoista, ylimääräisistä tiedostoista ja muokatuista tiedostoista (lasketun tarkistussumman perusteella) kahdessa kansiopaikassa.

Synkronoin kaksi kansiota RoboCopy ja verrattiin sitten kansioita uudelleen FCIV-hash-tarkistussumman avulla. Ne ovat nyt identtisiä!

vertaa kansioita PowerShell-hashilla


Tapa 10: Vertaa kahta kansiota PowerShellin avulla

PowerShelliä käyttämällä voit verrata kahta kansiota helposti rekursiivisesti.

Käynnistä PowerShell. Kopioi seuraava katkelma ja liitä ne kaikki PowerShell-ikkunaan ja paina ENTER

Kirjoita lähdekansio ja kohdekansiot korvaamalla lähdekansio_polku ja dest_folder_path paikkamerkit.

$ Folder1 = 'source_folder_path' $ Folder2 = 'dest_folder_path' function Get-Directories ($ path) {$ PathLength = $ path.length Get-ChildItem $ path -Recurse | % {Add-Member -InputObject $ _ -MemberType NoteProperty -Name RelativePath -Value $ _. FullName.substring ($ PathLength + 1) $ _}} Vertaa objektia (Hae-Hakemistot $ Folder1) (Hae-Hakemistot $ Folder2) -Ominaisuuden suhteellinen polku | Lajittele suhteellinen polku, nimi -desc

vertaa kansioita PowerShell-hashilla

Näet seuraavanlaisen tuloksen:

vertaa kansioita PowerShell-hashilla

Sivuvilkku <= tarkoittaa, että tiedosto tai kansio on vain lähteessä. ts. puuttuu määränpäästä.
Sivuvilkku => tarkoittaa, että tiedosto tai kansio on olemassa vain kohteessa. ts. puuttuu lähteestä.

Toimittajan huomautus: Yllä oleva koodi vertaa vain tiedostojen nimiä vastaamatta muita yksityiskohtia, kuten kokoa, muokkauspäivämäärää jne. PowerShellillä on kyky tehdä vertailu kahdessa kansiossa olevista kohteista ja tuottaa tulokset, mikä kuvataan seuraavassa menetelmässä.

Synkronoi kansiot

Noin 10 lisärivillä PowerShell-koodia voit jopa kopioida erilaiset tai puuttuvat tiedostot lähteestä → kohteesta tai päinvastoin. Katso lisätietoja Synkronoi tiedostot ja kansiot PowerShellin kanssa .


Tapa 11: Vertaa kahta PowerShell-kansiota File Hash -tarkistussummaan

Voit vertailla tiedostoja kahdessa paikassa tiedostoa käyttämällä hash-tarkistussumma , voit käyttää PowerShelliä. PowerShell käyttää oletuksena SHA-256 algoritmi, joka voit muuttua käyttämällä -Algoritmi parametri. Kuten sanottu aikaisemmin , hash-tarkistussumma on eräänlainen allekirjoitus tiedostolle, joka on ainutlaatuinen.

Tässä esimerkissä vertaillaan seuraavia kansioita:

D:  Websites  Winhelponline  blog  wp-content  uploads  2019 E:  RameshPC-Synced Backup  Websites  Winhelponline  blog  wp-content  uploads 2019

Laske lähdekansiossa olevien tiedostojen hajautus ja tulosta tulokset seuraavalla komentorivillä source.txt tiedosto.

Get-ChildItem 'D:  Websites  Winhelponline  blog  wp-content  uploads  2019' -Takaisin | Get-FileHash | Valitse polku, hajautus | export-csv d:  source.txt -Delimiter '' t '-NoTypeInformation

Suorita sitten seuraava komento poistaaksesi peruspolut tiedostosta.

(gc -path d:  source.txt -raw) -korvaa 'D: \ Websites \ Winhelponline \ blog \ wp-content \', '' | Ulostiedosto d:  source.txt

Tiedostojen nimien luettelo (suhteellisen polun kanssa) ja SHA-256-tiivisteet tuodaan source.txt tiedosto.

vertaa kahta kansiota ja tiedostoluetteloa

Suorita vastaavasti komennot, joilla lasketaan hajautusarvot kohteissa määränpää ja poista sitten peruspolut määränpäät.txt :

Get-ChildItem 'E:  RameshPC-synkronoitu varmuuskopio  Websites  Winhelponline  blog  wp-content  uploads  2019' -Recurse | Get-FileHash | Valitse polku, hajautus | export-csv d:  destination.txt -Delimiter '' t '-NoTypeInformation
(gc -path d:  destination.txt -raw) -korvaa 'E: \ RameshPC-synkronoitu varmuuskopio \ Websites \ Winhelponline \ blog \ wp-content \', '' | Tiedosto d:  destination.txt

Yllä oleva komento laskee jokaisen kohdekansiossa olevan tiedoston hash rekursiivisesti, ja lähtö kirjoitetaan d: kohde.txt

Vertaa PowerShellin avulla

Seuraavaksi vertaa tiedostoja seuraavalla PowerShell-komennolla:

Vertaa-Object -ReferenceObject $ (Get-Content d:  source.txt) -DifferenceObject $ (Get-Content d:  destination.txt) | fl

vertaa kahta kansiota ja tiedostoluetteloa

Se näyttää eri tiedostot ja kunkin kohteen sijainnin symboleilla <= tai => vasempaan kansioon ja oikea kansio vastaavasti. Lähdössä näkyy myös ylimääräiset tiedostot lähteessä sekä kohteessa.

Vertaa WinDiffin avulla

Vaihtoehtoisesti voit käyttää WinDiff ja vertailla d: source.txt ja d: kohde.txt . Voit käyttää seuraavaa WinDiff-komentorivi verrata tiedostoja:

d:  Tools  windiff.exe d:  source.txt d:  destination.txt

WinDiff-tulos näyttää keltaisella / punaisella korostetut erot. Yllä olevasta kuvakaappauksesta voimme päätellä, että tiedosto 0xc1900101-error.png on erilainen. Myös kohdekansio tai oikea kansio (merkitty symboleilla !> WinDiffissä) on ylimääräinen tiedosto nimetty 1h.txt .

PowerShell tukee monia hash-algoritmeja, joten sillä on etu verrattuna FCIV.exe työkalu. Microsoft FCIV -työkalu tukee vain MD5- ja SHA-1-algoritmeja, jotka ovat vanhentuneita ja voivat olla tehottomia törmäyskysymykset , vaikkakin hyvin harvoin. SHA-1-törmäys tarkoittaa, että kahdella tiedostolla on identtiset SHA-1-tiivisteet, mutta erilainen sisältö. Joten SHA-256 voi olla suositeltava algoritmi tiedostojen tai kansioiden vertailuun tuotantoympäristössä.


Huomaa, että alla olevat komentorivimenetelmät 11 ja 12 auttavat vain vertailemaan kahden hakemiston rakennetta tiedostojen kanssa. He eivät vertaa tiedostokokoja tai muokattua päivämäärää tietääkseen, mikä on uudempi. He tekevät vain tavallisen vertailun tiedostonimien perusteella, etkä tiedä, vioittuuko jokin kohdetiedostoista kopioinnin aikana. Tuotantoympäristössä saatat joutua käyttämään muita työkaluja tai menetelmiä tarvittaessa tarkista eheys tiedostoja lähde- ja kohdekansioissa varmistaaksesi, että ne ovat täsmälleen samat kopiot.

Tapa 12: Luettele kansiorakenne TREE-komennolla

Vertaamalla kahta hakemistoa alihakemistoihin, vanhaan hyvään PUU komento tulee erittäin kätevä. Oletetaan, että haluat verrata kahta kansiota (mukaan lukien tiedostojen nimet) D: LÄHDE ja D: DEST , toimi seuraavasti:

  1. Avaa komentokehoteikkuna.
  2. Kirjoita nämä komennot:
    PUU D:  LÄHDE / A / F> D:  LÄHDE.TXT
    PUU D:  DEST / A / F> D:  DEST.TXT

    Tämä antaa kaikki komentotulokset erillisiksi tekstitiedostoiksi D: aseman juurihakemisto. Tekstitiedostoilla hakemistorakenne on puumuodossa, mikä tekee siitä vertailutyön helppoa.

    Nopea vinkki: Jos haluat verrata vain hakemistoja, poista / F lippu.
  3. Käynnistä seuraavaksi tekstin vertailuapuohjelma, kuten WinDiff, WinMerge tai DiffMerge. Vaihtoehtoisesti voit verrata kahta tekstitiedostoa verkossa diffchecker.com .
  4. Siirry DiffChecker.com-sivulle ja liitä d: source.txt-tiedoston sisältö yhteen sarakkeeseen ja D: DEST.txt-tiedosto toiseen sarakkeeseen. Klikkaus Löydä eroja .

    Hakemistojen vertailu

    Hakemistojen ja tiedostojen vertailu


Tapa 13: Luettele kansiorakenne DIR-komennolla

Kahden hakemiston sisällön vertaamiseksi toinen komentorivi, jota voit käyttää, on SINULLE komento.

Käytä seuraavaa komentorivisyntaksia luodaksesi luettelon hakemistosta rekursiivisesti. Voit sitten verrata sitä vertailutyökalulla tai DiffMergellä.

DIR D:  SOURCE / S / AD / B> D:  SOURCE.TXT
SUORA D:  DEST / S / AD / B> D:  DEST.TXT
Nopea vinkki: Jos haluat sisällyttää tiedostoja hakemistoluetteloon, poista ”/ AD” -merkki.

DIR-komennon käytössä on kuitenkin yksi ongelma. Siinä luetellaan koko hakemiston ja tiedostopolut lähdössä seuraavasti:

  1. D: Lähde Huhtikuu Viikko1
  2. D: Lähde Huhtikuu Viikko2
  3. D: DEST huhti viikko1
  4. D: DEST huhti viikko2

Tällöin sinun on poistettava vertailupohjan polut D: LÄHDE ja D: DEST vastaavissa tekstitiedostoissa muokkaamalla niitä Muistiossa. Jos haluat korvata tekstiä joukkolainalla, käytä Muistio Korvaa-vaihtoehtoa ja poista kaikki peruspolun esiintymät.

Kun olet valmis, tallenna tiedostot ja vertaa sisältöä verkossa DiffCheckerin tai offline-tilassa olevan tekstivertailutyökalun, kuten WinDiff tai WinMerge, avulla.

Hakemistovertailu - Luettelo on luotu DIR: llä TREE: n sijaan

Lyön vetoa, että löydät hakemiston sisällön, joka on luotu käyttämällä PUU olla paljon helpompaa ja siistimpi kuin SINULLE .


Toivottavasti yllä olevat menetelmät auttoivat vertailemaan nopeasti kahden kansion sisältöä rekursiivisesti, tunnistamaan puuttuvat ja muokatut tiedostot ja sovittamaan yhteen erot.

Kerro kommenttisi!


Yksi pieni pyyntö: Jos pidit tästä viestistä, jaa tämä?

Yksi 'pieni' osuutesi sinulta auttaisi vakavasti paljon tämän blogin kasvussa. Hyviä ehdotuksia:
  • Kiinnittää sen!
  • Jaa se suosikki blogiisi + Facebookiin, Reddit
  • Twiitti se!
Joten kiitos paljon tuestasi, lukijani. Se ei vie yli 10 sekuntia ajastasi. Jakopainikkeet ovat aivan alapuolella. :)