
Porovnání dvou složek, aniž by ve skutečnosti procházel jejich obsahem, může být občas užitečné. Podívejme se na některé metody, jak toho dosáhnout v systému Windows.
6 Pro takové scénáře potřebujete lepší přístup.pomocí okna vlastností
Jednoduchý způsob, jak se rychle podívat na podrobnosti o jakékoli složce, je podívat se na vlastnosti. I když vám to ušetří od otevření složky a prohlédnutí obsahu, stále musíte jednotlivě kliknout pravým tlačítkem myši na každý adresář, který chcete zkontrolovat vlastnosti.
Díky tomu je nevhodný pro rozsáhlé srovnání, ale pro většinu domácích uživatelů to není problém. Pokud vše, co chcete, je podívat se na velikost každé složky a kolik souborů obsahuje, je okno vlastností dostačující.


Kromě okna vlastností existují i jiné způsoby pro porovnání souborů a složek v systému Windows, ale nejprve skočíme přímo na nástroj třetí strany. Proč? Protože je to mnohem jednodušší.
6 I když tyto metody mají své použití (zejména při správě systému), většina koncových uživatelů bude snazší používat vyhrazený nástroj pro srovnání souborů..a tam přichází Winmerge. Existuje samozřejmě spousta takových aplikací, ale Winmerge je zdaleka nejoblíbenější. Je to bezplatný nástroj, takže vás nestojí nic stáhnout a používat, pokud se ocitnete porovnávat složky.
Nenechte se zaměňovat jeho názvem-zatímco jeho primárním použitím je Sloučit složky, může



Nástroje třetích stran stranou, Windows má také některé nástroje pro srovnání souborů. Bohužel jim chybí GUI, protože mluvíme o 3. Ale pokud vás obrazovka terminálu nezbaví, může být příkaz robocopy (a ano, to je skutečný název příkazu) může být mocným nástrojem.
Zatímco okno Vlastnosti je dobré pro porovnání složek na první pohled, opravdu vám neřekne o jejich obsahu ani o tom, jak se liší. Což je problém, když porovnáváte záložní složky, protože musíte rychle zjistit jedinečné soubory v nich. Příkaz robocopy je pro to perfektní.
Robocopy „C: \ Users \ Lloyd \ Documents“ „C: \ Users \ Lloyd \ Downloads“

/l /njh /njs /np /ns
Konečný příkaz bude vypadat takto:
Robocopy „C: \ Users \ Lloyd \ Dokumenty “„ C: \ Users \ Lloyd \ Downloads “ /L /NJH /NJS /NP /NS


pomocí PowerShell
Příkazový řádnení jediné rozhraní založené na příkaze v systému Windows. 4je modernější a výkonnější funkce skriptování, kterou lze použít k automatizaci většiny úloh Windows a samozřejmě porovnávat složky..
Na rozdíl od příkazového řádku však PowerShell nemá zcela vyhrazený příkaz pro porovnání složek. Místo toho musíme spojit více příkazů, abychom získali rozdíly mezi dvěma adresáři.
Abychom to stáhli, nejprve rekurzivně použijeme příkaz Get-Childitem na obou adresářích a ukládáme je do různých proměnných. Pak můžeme použít příkaz porovnání-objekt k porovnání dat a vyřazení rozdílů ..
Pokud se to zdá být více zapojeno než příkazový řádek, je. Hlavní výhodou PowerShell je, že může být snadno zmenšena na stovky nebo dokonce tisíce složek.
$ Folder1 = get -Childitem -Recurse -Path „C: \ Users \ Lloyd \ Documents“

$ Folder2 = Get -Chilter -Recurse -Path „C: \ Users \ Lloyd \ Downloads“

Jaká je nejlepší metoda pro porovnání dvou složek v systému Windows?
Vestavěné metody porovnávání adresářů jsou v systému Windows vzácné, takže nejvhodnější možností je použití nástroje třetích stran, jako je Winmerge. Taková metoda je uživatelsky přívětivá a flexibilní, což vám poskytuje nejlepší zážitek při porovnávání více složek, aniž by byl ohromen.
Pokud máte zájem pouze o srovnání povrchové úrovně, může být jednoduše otevření okna vlastností složek vedle sebe. To je užitečné pro stanovení velikosti složek nebo počtu souborů, které obsahují..
Ale nejsilnější metoda porovnávání adresářů je vždy pomocí skriptů nebo příkazů. K tomu můžete buď využít PowerShell nebo příkazový řádek. Syntaxe je v obou případech trochu divná, ale příkaz můžete vždy zkopírovat pro následná použití a také zkopírovat cesty z karty Vlastnosti.
.