Łączenie folderów w systemie Windows to doskonały pomysł na zarządzanie plikami do organizowania folderów z podobnymi plikami w jeden duży folder. Pomaga to uniknąć bałaganu i oferuje wszystko w jednym miejscu, ułatwiając w ten sposób znalezienie tego, czego szukasz.
To powiedziawszy, domyślnie system Windows nie ma opcji scalania folderów. Chociaż jest wystarczająco sprytny, aby zidentyfikować wiele folderów o tej samej nazwie na tym samym poziomie, istnieją bardziej wydajne sposoby łączenia folderów i plików w Windows 10 i 11.
Tutaj pokazujemy najlepsze sposoby scalania folderów w systemie Windows 10 i 11. Obejmuje wygodną opcję scalania Eksploratora plików, hakowanie skryptu PowerShell i narzędzia innych firm do scalania folderów.
1. Scal foldery za pomocą Eksploratora plików
Eksplorator plików wykryje i poprosi o scalenie folderu, gdy spróbujesz przenieść folder o nazwie identycznej z istniejącym folderem na tym samym poziomie.
Na przykład, jeśli masz XYZ folder w D:\Foldery i chcą połączyć XYX folder na tym samym poziomie, wszystko, co musisz zrobić, to zmienić nazwę pliku XYX folder jako XYZ. Kiedy Potwierdź zamianę folderu pojawi się monit, kliknij Tak.
Podobnie możesz wyciąć i wkleić folder o identycznych nazwach, a następnie wybrać opcję scalania. Eksplorator plików połączy foldery i przeniesie zawartość do folderu docelowego. Jeśli istnieje duplikat pliku, możesz wybrać plik Zastępować Lub Pominąć opcja.
I odwrotnie, może to być czasochłonny proces, gdy musisz pracować z setkami folderów jednocześnie. Bardziej skutecznym sposobem na przezwyciężenie tego ograniczenia jest użycie hackowania skryptu PowerShell do scalania folderów w systemie Windows.
2. Scal foldery za pomocą skryptu PowerShell
PowerShell to potężne narzędzie powłoki automatyzacji. Możesz nauczyć się j niezbędne polecenia cmdlet programu PowerShell automatyzować codzienne zadania za pomocą skryptu.
Podobnie możesz użyć skryptu PowerShell do scalania folderów w Windows 10 i 11. Jest to wygodny sposób łączenia wielu folderów bez kopiowania i wklejania ich jeden po drugim.
Aby użyć skryptu, należy włączyć uruchamianie skryptów w programie Windows PowerShell. Po zakończeniu możesz skopiować i wkleić skrypt bezpośrednio do okna programu PowerShell bez konieczności uruchamiania go jako pliku .ps1.
Aby umożliwić uruchamianie lokalnego skryptu PowerShell, musisz zmienić zasady wykonywania w aplikacji Ustawienia. Oto jak to zrobić.
- Naciskać wygrana + ja aby otworzyć Ustawienia aplikacja.
- Następnie otwórz Prywatność i bezpieczeństwo zakładkę w lewym okienku.
- Kliknij Dla dewelopera pod Sekcja bezpieczeństwa.
- Następnie przewiń w dół i kliknij, aby rozwinąć PowerShell Sekcja.
- Przełącz przełącznik, aby włączyć Zmień zasady wykonywania, aby umożliwić uruchamianie lokalnych skryptów programu PowerShell bez podpisywania. Wymagaj podpisywania dla zdalnych skryptów.
Po włączeniu skryptu działającego w PowerShell postępuj zgodnie z poniższymi instrukcjami, aby wykonać skrypt PowerShell w celu scalenia folderów.
- wciśnij Wygrać klucz i typ Powershell.
- Kliknij Windows PowerShell z wyników wyszukiwania.
- Skopiuj i wklej następujący skrypt w oknie PowerShell:
$sourcePath = „F:\Nowy folder”
$destinationPath = „E:\Nowy folder”
$files = Get-ChildItem -Path $sourcePath -Recurse -Filter "*.*"
dla każdego(plik $ w plikach $){
$sourcePathFile = $plik. Pełna nazwa
$destinationPathFile = $plik. Pełna nazwa. Zastąp($ścieżkaźródłowa, $ścieżkadocelowa)
$exists = ścieżka testowa $destinationPathFile
Jeśli(!$istnieje){
$dir = Podziel ścieżkę -rodzic $destinationPathFile
Jeśli (!(Ścieżka-testowa($katalog))) { Nowy-Pozycja -Katalog typu pozycji -Ścieżka $dir }
Kopiuj element -Ścieżka $sourcePathFile -Destination $destinationPathFile -Recurse -Force
}
w przeciwnym razie{
$isFile = Ścieżka-testu -Ścieżka $destinationPathFile -PathType Liść
Jeśli(!$isPlik){
Kopiuj element -Ścieżka $sourcePathFile -Destination $destinationPathFile -Recurse -Force
}
}
} - W powyższym poleceniu zastąp „E:\Nowy folder" I "F:\Nowy folder” odpowiednio ze ścieżkami do plików źródłowych i docelowych. Aby znaleźć ścieżkę do pliku, kliknij prawym przyciskiem myszy nazwę folderu, który chcesz scalić, i wybierz Skopiuj jako ścieżkę.
- Powyższe polecenie połączy zawartość pliku E:\Nowy folder z F:\Nowy folder. Pominie wszelkie konflikty zduplikowanych plików, aby pozostawić oryginalne pliki w folderze docelowym bez zmian.
Możesz powtórzyć skrypt z różnymi ścieżkami plików, aby scalić więcej folderów. Jeśli napotkasz jakiś błąd, sprawdź, czy ścieżka do pliku docelowego i źródłowego jest poprawna.
2. Scal foldery za pomocą oprogramowania innych firm
Jeśli wolisz narzędzie oparte na graficznym interfejsie użytkownika niż skrypt PowerShell do scalania plików, masz kilka opcji do wyboru. Narzędzia scalania innych firm dla systemu Windows oferują podstawowe możliwości scalania i oferty premium przeznaczone dla profesjonalistów zajmujących się oprogramowaniem i kreatywnym projektowaniem.
1. Połączenie folderów
Folder Merger to darmowe narzędzie do łączenia zawartości różnych folderów w jeden folder. Możesz dodać wiele folderów źródłowych do aplikacji, a następnie scalić je z określonym folderem docelowym.
Korzystanie z funkcji łączenia folderów jest łatwe. Możesz dodać pojedynczy folder lub wybrać folder główny, aby dodać podfoldery pierwszego poziomu. Następnie kliknij Miejsce docelowe ikonę folderu, aby ustawić folder docelowy.
Po dodaniu wszystkich folderów kliknij Zaznacz wszystko aby scalić wszystkie foldery lub poszczególne foldery za pomocą klawisz kontrolny klucz. Kliknij Łączyć przycisk, aby rozpocząć proces łączenia. Po zakończeniu kliknij Sjak folder ikona w Miejsce docelowe sekcji, aby wyświetlić nowo scalone pliki.
Ponadto możesz także kopiować lub przenosić pliki, scalać pliki o określonej nazwie lub rozszerzeniu oraz rozwiązywać konflikty plików za pomocą opcji pominięcia, zastąpienia lub zmiany nazwy.
Pobierać: Połączenie folderów (Bezpłatny)
2. WinMerge
WinMerge służy do innego celu niż połączenie folderów z przejrzystym interfejsem użytkownika. Jest to narzędzie do różnicowania i łączenia o otwartym kodzie źródłowym dla systemu Windows. Przydatne narzędzie, jeśli chcesz porównać wiele dokumentów tekstowych, aby znaleźć różnice. Może porównywać dokumenty tekstowe, obrazy, strony internetowe i inne elementy z folderu pod kątem różnic, a następnie przeprowadzać scalanie.
Aby porównać i scalić dokumenty za pomocą WinMerge:
- Kliknij Plik i wybierz otwarty.
- Wybierz pierwszy plik lub folder, a następnie drugi plik lub folder. Możesz wybrać maksymalnie trzy pliki lub foldery do porównania krzyżowego.
- Kliknij Porównywać aby załadować i porównać pliki.
- Jeśli jest to plik tekstowy, WinMerge podświetli różnicę w liniach między wybranymi dokumentami.
- Aby scalić poszczególne zmiany w dokumencie, kliknij podświetlony tekst i wybierz Skopiuj od prawej Lub Skopiuj w prawo, w zależności od wersji, którą chcesz scalić.
- Aby scalić wszystkie zmiany, naciśnij Ctrl + A aby zaznaczyć cały tekst, a następnie użyć opcji kopiowania. Obsługuje również porównywanie różnic dla obrazów, stron internetowych, plików binarnych i tabel.
Ponadto obsługuje integrację z powłoką, dobrą obsługę wtyczek i plików archiwów z 7-Zip.
Pobierać: WinMerge (Bezpłatny)
Najlepsze aplikacje do łączenia plików i folderów w systemie Windows
System Windows 11 może wykrywać i monitować o scalenie skopiowanych folderów na tym samym poziomie. Jeśli jednak musisz często pracować z wieloma folderami, skrypt PowerShell lub narzędzie oparte na graficznym interfejsie użytkownika, takie jak Połączenie folderów, znacznie ułatwi to zadanie.