A mappaegyesítés a Windows rendszerben kiváló fájlkezelési ötlet a hasonló fájlokat tartalmazó mappák egy nagy mappába rendezéséhez. Ez segít elkerülni a rendetlenséget, és mindent egy helyen kínál, így könnyebben megtalálhatja, amit keres.
Ennek ellenére alapértelmezés szerint a Windowsnak nincs lehetősége a mappák egyesítésére. Annak ellenére, hogy elég okos több azonos nevű mappát ugyanazon a szinten azonosítani, vannak hatékonyabb módszerek a mappák és fájlok egyesítésére a Windows 10 és 11 rendszerben.
Itt bemutatjuk a mappák egyesítésének legjobb módjait Windows 10 és 11 rendszeren. Tartalmazza a kényelmes File Explorer egyesítési opciót, egy PowerShell-szkript feltörést és harmadik féltől származó eszközöket a mappák egyesítéséhez.
1. Mappák egyesítése a File Explorer segítségével
A File Explorer észleli, és felkéri a mappa egyesítésére, amikor egy meglévő mappával azonos nevű mappát próbál áthelyezni ugyanazon a szinten.
Például, ha van egy XYZ mappába D:\Mappák és össze akarják vonni a XYX mappát ugyanazon a szinten, csak át kell nevezni a XYX mappa mint XYZ. Amikor az Erősítse meg a Mappa cseréjét prompt jelenik meg, kattintson Igen.
Hasonlóképpen kivághatja és beillesztheti az azonos nevű mappát, majd választhatja az egyesítési lehetőséget. A File Explorer egyesíti a mappákat, és áthelyezi a tartalmat a célmappába. Ha létezik duplikált fájl, választhatja a Cserélje ki vagy Kihagyás választási lehetőség.
Ezzel szemben ez időigényes folyamat lehet, amikor egyszerre több száz mappával kell dolgoznia. A korlátozás leküzdésének hatékonyabb módja a PowerShell-szkript feltörése a mappák egyesítésére a Windows rendszeren.
2. Mappák egyesítése PowerShell-szkript segítségével
A PowerShell egy hatékony automatizálási shell segédprogram. Megtanulhatod a nélkülözhetetlen PowerShell-parancsmagok a mindennapi feladatok automatizálására egy szkript segítségével.
Hasonlóképpen, PowerShell-szkriptet használhat a mappák egyesítésére a Windows 10 és 11 rendszerben. Ez egy praktikus módja több mappa egyesítésére anélkül, hogy azokat egyenként másolná és beillesztheti.
A parancsfájl használatához engedélyeznie kell a parancsfájlok futtatását a Windows PowerShellben. Ha elkészült, a szkriptet közvetlenül a PowerShell ablakba másolhatja és beillesztheti anélkül, hogy .ps1 fájlként kellene futtatnia.
A helyi PowerShell-szkript futtatásának engedélyezéséhez módosítania kell a végrehajtási szabályzatot a Beállítások alkalmazásban. Íme, hogyan kell csinálni.
- nyomja meg Win + I kinyitni a Beállítások kb.
- Ezután nyissa meg a Adatvédelem és biztonság fület a bal oldali ablaktáblában.
- Kattintson Fejlesztőnek alatt Biztonsági rész.
- Ezután görgessen le, és kattintson a kibontásához PowerShell szakasz.
- Kapcsolja be a kapcsolót a bekapcsoláshoz Módosítsa a végrehajtási házirendet, hogy lehetővé tegye a helyi PowerShell-parancsfájlok aláírás nélküli futtatását. Aláírás szükséges a távoli szkriptekhez.
Ha a PowerShell-en futó szkript engedélyezve van, kövesse ezeket a PowerShell-szkript végrehajtásához a mappák egyesítéséhez.
- megnyomni a Győzelem kulcs és típus powershell.
- Kattintson Windows PowerShell a keresési eredmények közül.
- Másolja és illessze be a következő szkriptet a PowerShell ablakba:
$sourcePath = "F:\Új mappa"
$destinationPath = "E:\Új mappa"
$files = Get-ChildItem -Path $sourcePath -Recurse -Filter "*.*"
az egyes($file itt: $files){
$sourcePathFile = $fájl. Teljes név
$destinationPathFile = $fájl. Teljes név. Csere($sourcePath, $destinationPath)
$exists = Test-Path $destinationPathFile
ha(!$létezik){
$dir = Split-Path -szülő $destinationPathFile
ha (!(Test-Path($dir))) { Új-Elem -ItemType könyvtár -Path $dir }
Elem másolása -Path $sourcePathFile -Célhely $destinationPathFile -Recurse -Force
}
más{
$isFile = Test-Path -Path $destinationPathFile -PathType Leaf
ha(!$isFile){
Elem másolása -Path $sourcePathFile -Célhely $destinationPathFile -Recurse -Force
}
}
} - A fenti parancsban cserélje ki a „E:\Új mappa” és „F:\Új mappa” a forrás és a cél fájl elérési útjával. A fájl elérési útjának megtalálásához kattintson a jobb gombbal az egyesíteni kívánt mappa nevére, és válassza ki Másolás útvonalként.
- A fenti parancs egyesíti a tartalmát E:\Új mappa a... val F:\Új mappa. Kihagy minden duplikált fájlütközést, hogy a célmappában lévő eredeti fájlokat érintetlenül hagyja.
Több mappa egyesítéséhez megismételheti a szkriptet különböző fájlútvonalakkal. Ha bármilyen hibát észlel, ellenőrizze, hogy a cél és a forrás fájl elérési útja helyes-e.
2. Mappák egyesítése harmadik féltől származó szoftverekkel
Ha a fájlok egyesítéséhez GUI-alapú segédprogramot szeretne a PowerShell-szkriptekkel szemben, akkor néhány lehetőség közül választhat. A harmadik féltől származó Windows-összevonási eszközök alapvető összevonási lehetőségeket és prémium ajánlatokat kínálnak a szoftveres és kreatív tervezési szakembereknek.
1. Mappa egyesítése
A Folder Merger egy ingyenes segédprogram, amellyel a különböző mappák tartalmát egyetlen mappába egyesítheti. Több forrásmappát is hozzáadhat az alkalmazáshoz, majd egyesítheti őket egy megadott célmappával.
A Folder Merger használata egyszerű. Hozzáadhat egyetlen mappát, vagy kiválaszthat egy gyökérmappát az első szintű almappák hozzáadásához. Ezután kattintson a Rendeltetési hely mappa ikont a célmappa beállításához.
Az összes mappa hozzáadása után kattintson a gombra Mindet kiválaszt az összes mappa vagy az egyes mappák egyesítéséhez a segítségével Ctrl kulcs. Kattints a Összeolvad gombot az egyesítési folyamat elindításához. Ha elkészült, kattintson az S-rehogyan mappába ikon a Rendeltetési hely szakaszt az újonnan egyesített fájlok megtekintéséhez.
Ezenkívül választhatja a fájlok másolását vagy áthelyezését, egy adott nevű vagy kiterjesztésű fájl egyesítését, valamint a fájlütközések feloldását a kihagyás, csere vagy átnevezés opcióval.
Letöltés: Mappa egyesítése (Ingyenes)
2. WinMerge
A WinMerge más célt szolgál, mint a tiszta felhasználói felülettel rendelkező Folder Merger. Ez egy nyílt forráskódú megkülönböztető és egyesítő segédprogram a Windows számára. Hasznos eszköz, ha több szöveges dokumentumot szeretne összehasonlítani, hogy megtalálja a különbségeket. Összehasonlíthat szöveges dokumentumokat, képeket, weboldalakat és egyebeket egy mappából a különbségek megállapítása érdekében, majd egyesítést hajt végre.
Dokumentumok összehasonlítása és egyesítése a WinMerge használatával:
- Kattintson Fájl és válassza ki Nyisd ki.
- Válassza ki az első fájlt vagy mappát, majd a második fájlt vagy mappát. Legfeljebb három fájlt vagy mappát választhat ki az összehasonlításhoz.
- Kattintson Hasonlítsa össze a fájlok betöltéséhez és összehasonlításához.
- Ha szöveges fájlról van szó, a WinMerge kiemeli a sorokon belüli különbséget a kiválasztott dokumentumok között.
- A dokumentum egyes módosításainak egyesítéséhez kattintson a kiemelt szövegre, és válassza ki Másolás jobbról vagy Másolás jobbra, attól függően, hogy melyik verziót szeretné egyesíteni.
- Az összes módosítás összevonásához nyomja meg a gombot Ctrl + A az összes szöveg kijelöléséhez, majd használja a másolási lehetőséget. Támogatja a képek, weboldalak, bináris fájlok és táblázatok különbségeinek összehasonlítását is.
Ezenkívül támogatja a shell-integrációt, jó beépülő modult és archív fájltámogatást a 7-Zip segítségével.
Letöltés: WinMerge (Ingyenes)
A legjobb alkalmazások fájlok és mappák egyesítésére a Windows rendszeren
A Windows 11 képes észlelni és kérni az azonos szinten lévő másolt mappák egyesítését. Ha azonban gyakran több mappával kell dolgoznia, egy PowerShell-szkript vagy egy grafikus felhasználói felület-alapú eszköz, például a Folder Merger, sokkal könnyebbé teszi a feladatot.