Reklama

Przeglądając stare posty w MakeUseOf Answers, pewnego dnia natknąłem się na często zadawane pytanie. Jak scalić zduplikowane pliki lub foldery na komputerze z systemem Windows? Użytkownicy systemu Linux mają proste narzędzia, za pomocą których mogą szybko porównywać pliki, na przykład polecenie diff.

W MakeUseOf omówiliśmy wiele aplikacji łączących pliki, takich jak artykuł Marka o tym, jak to zrobić scal pliki PDF Łatwe dzielenie i scalanie plików PDF za pomocą tego łatwego narzędzia Czytaj więcej lub artykuł Saikat na temat jak scalić pliki wideo Top 5 darmowych aplikacji do scalania lub dzielenia plików wideoNie potrzebujesz zaawansowanego edytora wideo do dzielenia i łączenia plików wideo. Oto najlepsze aplikacje, których możesz użyć do wykonania tej prostej pracy. Czytaj więcej . Co jednak jeśli chcesz po prostu scalić dokumenty lub foldery wypełnione pozornie zduplikowanymi listami plików?


W Windowsie zadanie nie jest tak proste jak w Linuksie, ale potrzeba pojawia się od czasu do czasu. Być może od dawna masz dwa wspólne katalogi i pomimo wszelkich starań, aby je zsynchronizować, nie zawierają już tych samych plików. A może edytowałeś ten sam dokument w kilku lokalizacjach i nie masz już pewności, który jest najnowszy, i nie chcesz stracić niczego ważnego w żadnej z kopii? Czasami przydaje się możliwość porównywania pozornie zduplikowanych plików lub folderów.

instagram viewer

Aplikacja Open Source, która oferuje tę funkcjonalność „różnicową” użytkownikom systemu Windows, to bezpłatne narzędzie do powielania plików o nazwie WinMerge. Ten program zaakceptuje trzy argumenty - plik lub folder do wyświetlenia po lewej stronie, plik lub folder do wyświetlenia po prawej stronie oraz filtr, którego zaawansowani użytkownicy mogą używać do manipulowania porównaniem i łączyć.

Porównywanie dwóch zduplikowanych folderów

Jednym z najbardziej prawdopodobnych zastosowań tej pomocnej aplikacji jest porównanie dwóch plików, które zakładasz zsynchronizowane, ale być może z jakiegoś powodu zaczęliście wątpić, czy oba foldery są naprawdę duplikaty. Narzędzie do zduplikowanych plików WinMerge może nie tylko powiedzieć, czy dwa foldery są duplikatami, ale może to zrobić zaznacz dokładne różnice, abyś mógł zdecydować, co musisz zrobić, aby oba foldery były prawdziwe duplikaty.

narzędzie do duplikowania plików

Aby zobrazować, jak to działa z zawartością folderów, utworzyłem dwa foldery testowe, które zawierają identyczne pliki tekstowe i graficzne, z wyjątkiem dwóch różnic wewnątrz folderów. Folder numer dwa zawiera dodatkowy plik tekstowy i dodatkowy plik obrazu. Jak widać powyżej, wybrałem folder1 i folder2 jako bezpośrednie porównanie. W ciągu kilku sekund od kliknięcia OK wyniki były.

narzędzie do duplikowania plików

Jak widać, WinMerge natychmiast zidentyfikował dwie rozbieżności. MyImage5.bmp i TextDocument4.txt są natychmiast identyfikowane jako istniejące tylko w folderze po prawej stronie, Folderze 2. Aplikacja podaje nawet daty modyfikacji plików, dzięki czemu można zobaczyć, czy istnieją nawet różnice w czasie modyfikacji plików. Z pewnością istnieją przypadki, w których możesz mieć plik o tej samej nazwie, ale jeden jest aktualizowany, a drugi nie. To oprogramowanie również rozpozna te różnice.

Porównywanie dwóch zduplikowanych plików

Aby wykonać ten eksperyment, zmodyfikowałem TextDocument1.txt i TextDocument2.txt w folderze 2, aby oba zawierały identyczny tekst. Zasadniczo umieściłem pierwsze trzy strony Moby Dick w każdym pliku. Następnie wstawiłem trzy unikalne zdania do pliku pierwszego i jedno unikalne zdanie do pliku drugiego. Test polega na sprawdzeniu, czy WinMerge może poprawnie wyodrębnić i zidentyfikować wszystkie trzy różnice między tymi dwoma plikami.

scal pliki systemu Windows

Tutaj ustawiłem document1 po lewej stronie i document2 po prawej stronie. W tym przypadku nie obowiązują żadne filtry - chciałem porównać oba pliki wiersz po wierszu i słowo po słowie.

scal pliki systemu Windows

Jak widać powyżej, aplikacja z powodzeniem zidentyfikowała każdą różnicę. Linia zawierająca zmianę jest podświetlona, ​​a sama zmiana jest dodatkowo podświetlona, ​​dzięki czemu można szybko przewijać wiersze tekstu i zobaczyć, jakie są dokładne różnice. Zaletą tego jest to, że jeśli pracujesz nad artykułem badawczym i dodałeś całe akapity do starszej kopii, gdy jesteś w trybie lewego okna / prawego okna, możesz edytować każdy dokument tak samo, jak w dowolnym tekście redaktor.

scal pliki systemu Windows

Tutaj podkreśliłem unikalną linię w dokumencie1 i wkleiłem ją w tę samą linię w dokumencie2. Możesz to zrobić dla pojedynczych wierszy lub całych akapitów - edytuj dokument tak, jak uważasz!

Przeprowadzanie scalenia

Chociaż ręczne przeglądanie wyników porównania linia po linii i kopiowanie ich do dokumentu najnowszej wersji z pewnością zadziałałoby, oprogramowanie tak naprawdę nie nazywało się WinŁączyć gdyby nie było jakiegoś zautomatyzowanego podejścia do procesu. Cóż, na pewno jest. Jednym z głównych elementów menu jest „Łączyć, ”Oraz opcje w tym elemencie menu zawierają listę wszystkich elementów potrzebnych do scalenia dowolnych zduplikowanych plików lub katalogów.

scalaj okna folderów

Pierwsze dziewięć opcji w tym menu to tak zwane scalanie „półautomatyczne”. Możesz użyć opcji menu lub poleceń klawiatury, aby przejść przez każdą różnicę w plikach, a następnie skopiuj dodatkowy tekst do prawego lub lewego dokumentu, w zależności od tego, który chcesz uczynić „wzorcem” dokument.

Dwie ostatnie opcje to w pełni automatyczne scalanie. Gdy szybko przewiniesz różnice w plikach i będziesz zadowolony, że chcesz zachować wszystkie unikalną zawartość z jednego pliku i przenieś go do drugiego, po prostu wybierz plik, który chcesz scalić, i wybierz zarówno "Skopiuj wszystko w prawo”Lub„Skopiuj wszystko w lewo. ” Te opcje automatycznie przechodzą przez wszystkie różnice i modyfikują plik główny, tak aby zawierał dodatkową zawartość, którą może mieć inny plik. Po zakończeniu procesu pliki lub foldery znów będą identyczne.

Czy kiedykolwiek miałeś potrzebę porównywania lub scalania dwóch zduplikowanych plików lub folderów? Czy kiedykolwiek próbowałeś narzędzia do zduplikowanych plików WinMerge? Podziel się swoimi opiniami i spostrzeżeniami w sekcji komentarzy poniżej.

Ryan ma tytuł licencjata z inżynierii elektrycznej. Pracował 13 lat w inżynierii automatyki, 5 lat w IT, a teraz jest inżynierem aplikacji. Były redaktor naczelny MakeUseOf, przemawiał na krajowych konferencjach dotyczących wizualizacji danych i był prezentowany w krajowej telewizji i radiu.