Kako jednostavno spojiti mape u sustavu Windows 11/10

Ako organizirate datoteke, vjerojatno imate mrežu mapa i podmapa koje sadrže sve vaše podatke. Ako ikada ustanovite da ste malo previše organizirali, možda biste trebali spojiti dvije mape u jednu. 

Ali promjena postojeće strukture mape je složenija nego što zvuči. Ne postoji gumb za spajanje mapa za kombiniranje više mapa – trebate ručno otići u svaki direktorij, pritisnuti Ctrl + A za odabir svih datoteka, stvoriti nove mape na odredištu i kopirati-zalijepiti datoteke. 

Srećom, postoji mnogo drugih načina za spajanje mapa u sustavu Windows 10(Windows 10) (ili Windows 11). Od aplikacija trećih strana do ugrađenih Microsoft Windows metoda, ovdje je pregled najboljih od njih.

Spajanje mapa s istim(Same Name) nazivom u Windows 10/11

Prije nego krenemo u aplikacije trećih strana ili Powershell skripte, pogledajmo dostupne zadane opcije. Iako u sustavu Windows(Windows) ne postoji opcija za spajanje mapa, postoji metoda za spajanje mapa kopiranjem i lijepljenjem.

Kada se mapa kopira preko druge mape s istim nazivom, Windows će automatski spojiti njezin sadržaj, tražeći od vas da riješite sve konflikte datoteka koji se pojave. Evo kako to učiniti:

  1. Pronađite dvije mape koje želite spojiti. Ako njihova imena nisu identična, preimenujte jedno od njih da odgovara drugom.

  1. Sada samo kopirajte prvu mapu i zalijepite je u direktorij koji sadrži drugu mapu. Možete koristiti metodu desnog klika ili samo dodirnuti tipkovničke prečace ( Ctrl + C za kopiranje, Ctrl + V za lijepljenje).

  1. Ako nijedna od datoteka u dvije mape nema zajednički naziv, mape će se spojiti bez dodatnih koraka. Ako dođe do sukoba, Windows će vas pitati što učiniti s tim datotekama. Možete ih zamijeniti, preskočiti te datoteke ili odlučiti od slučaja do slučaja.

I to je to. Sve što trebate učiniti je osigurati da imaju isti naziv mape i zatim kopirati jednu preko druge. Windows brine o detaljima.

Ovo je najbolja metoda za povremene korisnike koji jednostavno žele spojiti sadržaj dviju različitih mapa bez napredne usporedbe datoteka. Ako želite primijeniti dodatne kriterije za rješavanje sukoba datoteka tijekom spajanja mapa, potreban vam je namjenski alat treće strane.

Korištenje Powershell skripte(Powershell Script) za spajanje mapa(Merge Folders)

Iako je metoda kopiranja i lijepljenja jednostavna za korištenje, može oduzimati malo vremena kada radite s mnogo mapa. Administratori (Administrators)sustava(System) često rade s desecima sustava odjednom, pa im je potrebna skalabilna metoda za spajanje mapa.

Kao i kod većine zadataka automatizacije, za ovo ćemo koristiti Powershell . Sve što nam treba je skripta koja prolazi kroz sadržaj nadređene mape, uspoređujući svaki naziv datoteke da vidi postoji li podudaranje. Možete odlučiti zamijeniti različite datoteke ili ih jednostavno ne prebrisati u potpunosti.

$sourcePath = “C:Folder1”

$destinationPath = “C:Folder2”

$files = Get-ChildItem -Path $sourcePath -Recurse -Filter “*.*”  

foreach($file u $files){  

    $sourcePathFile = $file.FullName  

    $destinationPathFile = $file.FullName.Replace($sourcePath, $destinationPath)  

    $exists = Test-Path $destinationPathFile  

    ako(!$postoji){  

        $dir = Split-Path -parent $destinationPathFile  

        if (!( Test-Path ($dir))) { New-Item -ItemType directory -Path $dir }  

        Copy-Item -Path $sourcePathFile -Destination $destinationPathFile -Recurse -Force  

    }  

    drugo{  

        $isFile = Test-Path -Path $destinationPathFile -PathType Leaf  

        if(!$isFile){    

            Copy-Item -Path $sourcePathFile -Destination $destinationPathFile -Recurse -Force  

        }  

    }  

}  

Ova skripta koristi petlju(loop) za rekurzivno kopiranje sadržaja izvorne mape u odredišnu mapu, ostavljajući izvorne datoteke netaknute u slučaju sukoba. Konflikte možete riješiti drugačije (zamjenom starijih datoteka, itd.) i koristiti parametre za izvorne i odredišne ​​staze kako biste ga učinili fleksibilnijim.

Aplikacije trećih strana za jednostavno spajanje mapa

Postoji nekoliko aplikacija trećih strana koje uvelike olakšavaju proces spajanja mapa. Njihova složenost seže od osnovnih alata za spajanje GUI -a do kompletnog softvera za usporedbu datoteka s podrškom za određivanje verzija.

Evo najboljih aplikacija trećih strana za spajanje mapa u sustavima Windows 10(Windows 10) i 11:

WinMerge (besplatno)( (Free))

Windows sam po sebi ne može uspoređivati ​​sadržaj identičnih datoteka tijekom kopiranja. Sve što vam može reći je njihova veličina i datum datoteke, ostavljajući vas da ručno odredite koju ćete datoteku zadržati ako naiđete na duplikat.

WinMerge je program otvorenog koda za usporedbu datoteka i spajanje mapa u sustavu Windows(Windows) . Zgodan je za programere i administratore sustava jer može usporediti sadržaj tekstualnih datoteka i prikazati ih u vizualnom obliku. 

2XDSOFT spajanje mapa(2XDSOFT Folder Merger)(2XDSOFT Folder Merger) (besplatno)( (Free))

Ako samo želite jednostavan GUI alat za spajanje mapa, 2XDSOFT Folder Merger je dobar izbor. Omogućuje vam spajanje mapa i podmapa s intuitivnog sučelja s mnogo opcija prilagodbe.

Možete zadržati strukturu mapa, koristiti filtre naziva datoteka ili čak ostaviti po strani određene podmape. Najbolji dio je to što je aplikacija prenosiva – možete je nositi u pogonu za olovku i koristiti izravno bez instalacije.

Araxis Merge (Free 30-day Trial; $129 Standard; $269 Professional)

Araxis Merge moćna je aplikacija za usporedbu i spajanje datoteka za Windows i macOS. Kao i kod WinMergea(WinMerge) , najbolji je za one koji rade s mnogo tekstualnih datoteka, poput programera ili pravnih stručnjaka.

Možete ga smatrati naprednijim oblikom WinMergea(WinMerge) , s naprednom usporedbom datoteka, uključujući tekstualne, slikovne i binarne datoteke. Sustavi kontrole verzija mogu se izravno integrirati s (Version)Araxis Merge , zajedno s API -jem za omogućavanje automatizacije putem naredbenog retka.

Ova dodatna funkcija nije besplatna. Araxis Merge je vrhunski alat koji od vas zahtijeva kupnju licence za korištenje nakon 30-dnevnog probnog razdoblja. Provjerite web mjesto Araxis Merge za cjelovite cijene(complete pricing) i detaljan popis značajki(detailed list of features) u standardnoj i pro verziji.

Koji je najbolji način za spajanje mapa(Merge Folders) u Windows 10/11 ?

Ako samo želite spojiti sadržaj dvaju direktorija u jednu mapu, tada je zadana metoda najbolji pristup. Samo(Just) otvorite File Explorer , preimenujte jednu od mapa u isto ime i kopirajte-zalijepite preko druge, dopuštajući Windowsu(Windows) da upravlja spajanjem.

Druge metode trebate samo ako morate redovito spajati mnogo mapa ili trebate detaljne algoritme za usporedbu datoteka. Ako želite spojiti tekstualne datoteke, postoje i druge metode(other methods) .

Powershell skripte vjerojatno su najfleksibilnija metoda za to, jer se cmdleti mogu koristiti za kombiniranje datoteka na temelju bilo kojeg broja naprednih kriterija. Jedini problem je što je potrebno malo poznavanja sintakse Powershell -a da biste mogli napisati kod. Ali ovo je način ako želite postaviti automatizirane skripte za spajanje mapa.

Za korisničku metodu možete upotrijebiti aplikaciju treće strane. Aplikacije(Apps) kao što su WinMerge i Araxis Merge omogućuju vam usporedbu datoteka i spajanje mapa bez potrebe da budete vješti u kodiranju. To ih čini bitnim programima za one koji rade s tekstualnim datotekama u velikom broju.



About the author

Ja sam softverski inženjer s više od 10 godina iskustva u području Windows inženjerstva. Specijalizirao sam se za razvoj aplikacija temeljenih na sustavu Windows, kao i upravljačkih programa za hardver i zvuk za Microsoftov operacijski sustav Windows sljedeće generacije, Windows 11. Moje iskustvo s izradom aplikacija za Windows čini me posebno vrijednim sredstvom za svaku tvrtku koja želi razviti inovativne tehnološke proizvode.



Related posts