Spajanje mapa u sustavu Windows izvrsna je ideja za upravljanje datotekama za organiziranje mapa sa sličnim datotekama u jednu veliku mapu. To pomaže u izbjegavanju nereda i nudi sve na jednom mjestu, što olakšava pronalaženje onoga što tražite.
Međutim, prema zadanim postavkama Windows nema opciju spajanja mapa. Iako je dovoljno pametno identificirati više mapa identičnog naziva na istoj razini, postoje učinkovitiji načini za spajanje mapa i datoteka u Windowsima 10 i 11.
Ovdje vam pokazujemo najbolje načine za spajanje mapa na sustavu Windows 10 i 11. Uključuje praktičnu opciju spajanja File Explorera, hakiranje PowerShell skripte i alate trećih strana za spajanje mapa.
1. Spojite mape pomoću File Explorera
File Explorer će otkriti i zatražiti od vas da spojite mapu kada pokušate premjestiti mapu s nazivom identičnim nazivu postojeće mape na istoj razini.
Na primjer, ako imate
XYZ mapa u D:\Mape i želite spojiti XYX mapu na istoj razini, sve što trebate učiniti je preimenovati XYX mapa kao XYZ. Kada Potvrdite zamjenu mape pojavi se upit, kliknite Da.Slično, možete izrezati i zalijepiti mapu s identičnim nazivima, a zatim se odlučiti za opciju spajanja. File Explorer će spojiti mape i premjestiti sadržaj u odredišnu mapu. Ako postoji duplicirana datoteka, možete se odlučiti za Zamijeniti ili Preskočiti opcija.
S druge strane, ovo može biti dugotrajan proces kada morate raditi sa stotinama mapa odjednom. Učinkovitiji način za prevladavanje ovog ograničenja je korištenje PowerShell skripte za spajanje mapa u sustavu Windows.
2. Spajanje mapa pomoću PowerShell skripte
PowerShell je moćan uslužni program ljuske za automatizaciju. Možete naučiti bitne PowerShell cmdlete automatizirati svakodnevne zadatke pomoću skripte.
Slično, možete koristiti skriptu PowerShell za spajanje mapa u sustavu Windows 10 i 11. Ovo je praktičan način za spajanje više mapa bez kopiranja i lijepljenja jednu po jednu.
Da biste koristili skriptu, morate omogućiti pokretanje skripti u Windows PowerShell. Nakon što završite, možete kopirati i zalijepiti skriptu izravno u prozor PowerShell bez potrebe da je pokrećete kao .ps1 datoteku.
Kako biste dopustili pokretanje lokalne PowerShell skripte, morat ćete promijeniti pravila izvršavanja u aplikaciji Postavke. Evo kako to učiniti.
- Pritisnite Win + I otvoriti postavke aplikacija
- Zatim otvorite Privatnost i sigurnost karticu u lijevom oknu.
- Kliknite na Za razvojnog programera ispod Sigurnosni odjeljak.
- Zatim se pomaknite prema dolje i kliknite da biste proširili PowerShell odjeljak.
- Uključite prekidač za uključivanje Promijenite politiku izvršavanja kako biste omogućili pokretanje lokalnih PowerShell skripti bez potpisivanja. Zahtijevaj potpisivanje za udaljene skripte.
Dok je skripta pokrenuta na PowerShell-u omogućena, slijedite ove korake da biste izvršili PowerShell skriptu za spajanje mapa.
- pritisni Pobijediti ključ i tip Powershell.
- Kliknite na Windows PowerShell iz rezultata pretraživanja.
- Kopirajte i zalijepite sljedeću skriptu u PowerShell prozor:
$sourcePath = "F:\Nova mapa"
$destinationPath = "E:\Nova mapa"
$files = Get-ChildItem -Path $sourcePath -Recurse -Filter "*.*"
za svakoga($file u $files){
$sourcePathFile = $file. Puno ime
$destinationPathFile = $file. Puno ime. Zamijeni($sourcePath, $destinationPath)
$exists = Test-Path $destinationPathFile
ako(!$postoji){
$dir = Split-Path -roditelj $destinationPathFile
ako (!(Test-Path($dir))) { Novi-Item -ItemType direktorij -Path $dir }
Copy-Item -Path $sourcePathFile -Destination $destinationPathFile -Recurse -Force
}
drugo{
$isFile = Test-Path -Path $destinationPathFile -PathType Leaf
ako(!$isFile){
Copy-Item -Path $sourcePathFile -Destination $destinationPathFile -Recurse -Force
}
}
} - U gornjoj naredbi zamijenite "E:\Nova mapa" i "F:\Nova mapa” s putovima izvorne i odredišne datoteke. Da biste pronašli put do datoteke, desnom tipkom miša kliknite naziv mape koju želite spojiti i odaberite Kopiraj kao put.
- Gornja naredba će spojiti sadržaj E:\Nova mapa s F:\Nova mapa. Preskočit će svaki sukob dupliciranih datoteka kako bi izvorne datoteke u odredišnoj mapi ostale nepromijenjene.
Možete ponoviti skriptu s različitim putovima datoteka kako biste spojili više mapa. Ako naiđete na bilo kakvu pogrešku, provjerite je li put datoteke za odredište i izvor točan.
2. Spajanje mapa pomoću softvera trećih strana
Ako za spajanje datoteka više volite uslužni program koji se temelji na GUI-u umjesto skripte PowerShell, imate nekoliko opcija za odabir. Alati za spajanje trećih strana za Windows nude osnovne mogućnosti spajanja i vrhunske ponude prilagođene softverskim i kreativnim dizajnerskim profesionalcima.
1. Spajanje mapa
Folder Merger je besplatni uslužni program za spajanje sadržaja različitih mapa u jednu mapu. Možete dodati više izvornih mapa u aplikaciju, a zatim ih spojiti u određenu odredišnu mapu.
Korištenje spajanja mapa jednostavno je. Možete dodati jednu mapu ili odabrati korijensku mapu za dodavanje podmapa prve razine. Zatim kliknite na Odredište ikona mape za postavljanje odredišne mape.
Nakon što su sve mape dodane, kliknite Odaberi sve za spajanje svih mapa ili pojedinačnih mapa pomoću Ctrl ključ. Kliknite na Sjediniti gumb za početak procesa spajanja. Kada završite, kliknite na Skako mapa ikona u Odredište odjeljak za pregled vaših novospojenih datoteka.
Osim toga, također možete odabrati kopiranje ili premještanje datoteka, spajanje datoteka određenog naziva ili ekstenzije i rješavanje sukoba datoteka pomoću opcije preskakanja, zamjene ili preimenovanja.
preuzimanje datoteka: Spajanje mapa (Besplatno)
2. WinMerge
WinMerge služi drugačijoj svrsi od spajanja mapa s čistim korisničkim sučeljem. To je uslužni program otvorenog koda za razlikovanje i spajanje za Windows. Zgodan alat ako želite usporediti više tekstualnih dokumenata kako biste pronašli razlike. Može usporediti tekstualne dokumente, slike, web-stranice i drugo iz mape radi razlika, a zatim izvršiti spajanje.
Za usporedbu i spajanje dokumenata pomoću WinMerge:
- Kliknite na Datoteka i odaberite Otvoren.
- Odaberite prvu datoteku ili mapu, a zatim drugu datoteku ili mapu. Možete odabrati do tri datoteke ili mape za unakrsnu usporedbu.
- Klik Usporedi za učitavanje i usporedbu datoteka.
- Ako se radi o tekstualnoj datoteci, WinMerge će istaknuti razliku unutar redaka između odabranih dokumenata.
- Za spajanje pojedinačnih promjena u dokumentu kliknite na označeni tekst i odaberite Kopiraj s desna ili Kopiraj desno, ovisno o tome koju verziju želite spojiti.
- Za spajanje svih promjena pritisnite Ctrl + A kako biste odabrali cijeli tekst, a zatim upotrijebite opciju kopiranja. Također podržava usporedbu razlika za slike, web stranice, binarne datoteke i tablice.
Osim toga, sadrži podršku za integraciju ljuske, dobar dodatak i podršku za arhivske datoteke sa 7-Zip.
preuzimanje datoteka: WinMerge (Besplatno)
Najbolje aplikacije za spajanje datoteka i mapa u sustavu Windows
Windows 11 može otkriti i zatražiti spajanje kopiranih mapa na istoj razini. Međutim, ako morate često raditi s više mapa, PowerShell skripta ili GUI alat kao što je Folder Merger čini zadatak mnogo lakšim.