วิธีผสานโฟลเดอร์ใน Windows 11/10 . อย่างง่ายดาย

หากคุณจัดระเบียบไฟล์ คุณอาจมีเว็บของโฟลเดอร์และโฟลเดอร์ย่อยที่เก็บข้อมูลทั้งหมดของคุณ หากคุณเคยพบว่าคุณจัดระเบียบมากเกินไป คุณอาจต้องการรวมสองโฟลเดอร์เป็นหนึ่งเดียว 

แต่การเปลี่ยนโครงสร้างโฟลเดอร์ที่มีอยู่นั้นยากกว่าที่คิด ไม่มีปุ่มรวมโฟลเดอร์สำหรับรวมหลายโฟลเดอร์ คุณต้องเข้าไปในทุกไดเร็กทอรีด้วยตนเอง กดCtrl + A เพื่อเลือกไฟล์ทั้งหมด สร้างโฟลเดอร์ใหม่ที่ปลายทาง และคัดลอกและวางไฟล์ 

โชคดีที่มีหลายวิธีในการรวมโฟลเดอร์ในWindows 10 (หรือ Windows 11) จากแอปของบริษัทอื่นไปจนถึงวิธีการในตัวของ Microsoft Windows(Microsoft Windows)ต่อไปนี้คือภาพรวมของสิ่งที่ดีที่สุด

การรวมโฟลเดอร์ที่มีชื่อเดียวกัน(Same Name)ในWindows 10/11

ก่อนที่เราจะเข้าสู่แอปของบุคคลที่สามหรือ สคริปต์ Powershellมาดูตัวเลือกเริ่มต้นที่พร้อมใช้งานกันก่อน แม้ว่าจะไม่มีตัวเลือก "การรวมโฟลเดอร์" ในWindowsแต่ก็มีวิธีการรวมโฟลเดอร์โดยการคัดลอกและวาง

เมื่อโฟลเดอร์ถูกคัดลอกทับโฟลเดอร์อื่นที่มีชื่อเดียวกันWindowsจะรวมเนื้อหาโดยอัตโนมัติ แจ้งให้คุณแก้ไขข้อขัดแย้งของไฟล์ที่เกิดขึ้น นี่คือวิธีการ:

  1. ค้นหาสองโฟลเดอร์ที่คุณต้องการรวม หากชื่อไม่ตรงกัน ให้เปลี่ยนชื่อชื่อใดชื่อหนึ่งเพื่อให้ตรงกับชื่ออื่น

  1. ตอนนี้เพียงคัดลอกโฟลเดอร์แรกแล้ววางลงในไดเร็กทอรีที่มีโฟลเดอร์ที่สอง คุณสามารถใช้วิธีการคลิกขวาหรือเพียงแค่แตะแป้นพิมพ์ลัด ( Ctrl + Cสำหรับการคัดลอก, Ctrl + Vสำหรับการวาง)

  1. หากไม่มีไฟล์ใดในสองโฟลเดอร์ที่ใช้ชื่อร่วมกัน โฟลเดอร์นั้นจะถูกรวมเข้าด้วยกันโดยไม่มีขั้นตอนเพิ่มเติมใดๆ หากเกิดข้อขัดแย้งWindowsจะถามคุณว่าจะทำอย่างไรกับไฟล์เหล่านั้น คุณสามารถแทนที่ ข้ามไฟล์เหล่านั้น หรือตัดสินใจเป็นกรณีไป

และนั่นแหล่ะ สิ่งที่คุณต้องทำคือตรวจสอบให้แน่ใจว่ามีชื่อโฟลเดอร์เดียวกัน จากนั้นคัดลอกโฟลเดอร์หนึ่งไปทับอีกโฟลเดอร์หนึ่ง Windowsดูแลรายละเอียด

นี่เป็นวิธีที่ดีที่สุดสำหรับผู้ใช้ทั่วไปที่ต้องการผสานเนื้อหาของสองโฟลเดอร์ที่แตกต่างกันโดยไม่ต้องเปรียบเทียบไฟล์ขั้นสูง หากคุณต้องการใช้เกณฑ์เพิ่มเติมเพื่อแก้ไขข้อขัดแย้งของไฟล์ในระหว่างการรวมโฟลเดอร์ คุณต้องมีเครื่องมือเฉพาะของบริษัทอื่น

การใช้สคริปต์ Powershell(Powershell Script)เพื่อรวมโฟลเดอร์(Merge Folders)

แม้ว่าวิธีการคัดลอกและวางจะใช้งานง่าย แต่อาจใช้เวลานานเล็กน้อยเมื่อทำงานกับหลายโฟลเดอร์ ผู้ดูแล(Administrators)ระบบ(System) มักจะจัดการกับระบบหลายสิบระบบในคราวเดียว ดังนั้นพวกเขาจึงต้องการวิธีการที่ปรับขนาดได้สำหรับการรวมโฟลเดอร์

เช่นเดียวกับงานระบบอัตโนมัติส่วนใหญ่ เราจะใช้Powershellเพื่อบรรลุเป้าหมายนี้ ทั้งหมดที่เราต้องการคือสคริปต์ที่ดำเนินการผ่านเนื้อหาของโฟลเดอร์หลัก เปรียบเทียบแต่ละชื่อไฟล์เพื่อดูว่ามีข้อมูลตรงกันหรือไม่ คุณสามารถเลือกที่จะแทนที่ไฟล์ต่าง ๆ หรือไม่เขียนทับเลยก็ได้

$sourcePath = “C:Folder1”

$destinationPath = “C:โฟลเดอร์2”

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

foreach($ ไฟล์ใน $ไฟล์){  

    $sourcePathFile = $file.FullName  

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

    $exists = Test-Path $destinationPathFile  

    ถ้า(!$มีอยู่){  

        $dir = Split-Path -parent $destinationPathFile  

        if (!( Test-Path ($dir))) { New-Item -ItemType ไดเร็กทอรี -Path $(-Path) dir }  

        คัดลอกรายการ - เส้นทาง(Copy-Item -Path) $ sourcePathFile -(-Destination)ปลายทาง $   DestinationPathFile - เรียกซ้ำ - บังคับ

    }  

    อื่น{  

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

        ถ้า(!$isFile){    

            คัดลอกรายการ - เส้นทาง(Copy-Item -Path) $ sourcePathFile -(-Destination)ปลายทาง $   DestinationPathFile - เรียกซ้ำ - บังคับ

        }  

    }  

}  

สคริปต์นี้ใช้การวน(loop)ซ้ำเพื่อคัดลอกเนื้อหาของโฟลเดอร์ต้นทางไปยังโฟลเดอร์ปลายทางซ้ำๆ โดยปล่อยให้ไฟล์ต้นฉบับไม่ถูกแตะต้องในกรณีที่เกิดข้อขัดแย้ง คุณสามารถแก้ไขข้อขัดแย้งต่าง ๆ ได้ (โดยการแทนที่ไฟล์ที่เก่ากว่า ฯลฯ) และใช้พารามิเตอร์สำหรับเส้นทางต้นทางและปลายทางเพื่อทำให้มีความยืดหยุ่นมากขึ้น

แอปพลิเคชันบุคคลที่สามเพื่อผสานโฟลเดอร์ได้อย่างง่ายดาย

มีแอพของบุคคลที่สามสองสามตัวที่ทำให้กระบวนการรวมโฟลเดอร์ง่ายขึ้นมาก ความซับซ้อนมีตั้งแต่ เครื่องมือการรวม GUI พื้นฐาน ไปจนถึงซอฟต์แวร์เปรียบเทียบไฟล์ที่สมบูรณ์พร้อมการสนับสนุนการกำหนดเวอร์ชัน

นี่คือแอพของบุคคลที่สามที่ดีที่สุดสำหรับการรวมโฟลเดอร์ในWindows 10และ 11:

WinMerge (ฟรี)( (Free))

ด้วยตัวมันเองWindowsไม่สามารถเปรียบเทียบเนื้อหาของไฟล์ที่เหมือนกันในขณะที่คัดลอก ทั้งหมดนี้สามารถบอกคุณได้คือขนาดและวันที่ของไฟล์ ปล่อยให้คุณกำหนดด้วยตนเองว่าจะเก็บไฟล์ใดไว้เมื่อคุณพบไฟล์ที่ซ้ำกัน

WinMergeเป็นโปรแกรมโอเพ่นซอร์สสำหรับเปรียบเทียบไฟล์และการรวมโฟลเดอร์ในWindows มีประโยชน์สำหรับผู้เขียนโค้ดและผู้ดูแลระบบ เนื่องจากสามารถเปรียบเทียบเนื้อหาของไฟล์ข้อความและนำเสนอในรูปแบบภาพ 

2XDSOFT การรวมโฟลเดอร์(2XDSOFT Folder Merger)(2XDSOFT Folder Merger) (ฟรี)( (Free))

หากคุณต้องการเพียงแค่เครื่องมือการรวมโฟลเดอร์ที่ใช้ GUI อย่างง่าย การควบรวม โฟลเดอร์(Folder Merger)ของ 2XDSOFT ก็เป็นตัวเลือกที่ดี ช่วยให้คุณสามารถรวมโฟลเดอร์และโฟลเดอร์ย่อยจากอินเทอร์เฟซที่ใช้งานง่ายพร้อมตัวเลือกการปรับแต่งมากมาย

คุณสามารถคงโครงสร้างโฟลเดอร์ ใช้ตัวกรองชื่อไฟล์ หรือแม้แต่แยกโฟลเดอร์ย่อยบางโฟลเดอร์ไว้ ส่วนที่ดีที่สุดคือแอปนี้พกพาสะดวก คุณสามารถพกพาไปในไดรฟ์ปากกาและใช้งานได้โดยตรงโดยไม่ต้องติดตั้ง

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

Araxis Mergeเป็นแอปพลิเคชั่นเปรียบเทียบไฟล์และการรวมที่มีประสิทธิภาพสำหรับWindowsและ macOS เช่นเดียวกับWinMergeเหมาะที่สุดสำหรับผู้ที่ทำงานกับไฟล์ข้อความจำนวนมาก เช่น โปรแกรมเมอร์หรือผู้เชี่ยวชาญด้านกฎหมาย

คุณสามารถพิจารณาว่า WinMerge(WinMerge)เป็นรูปแบบขั้นสูงกว่าด้วยการเปรียบเทียบไฟล์ขั้นสูง ซึ่งรวมถึงไฟล์ข้อความ รูปภาพ และไบนารี ระบบควบคุม เวอร์ชัน(Version)สามารถรวมเข้ากับAraxis Merge ได้โดยตรง พร้อมด้วยAPIเพื่อเปิดใช้งานการทำงานอัตโนมัติผ่านบรรทัดคำสั่ง

ฟังก์ชันพิเศษนี้ไม่ได้มาฟรี Araxis Mergeเป็นเครื่องมือระดับพรีเมียม โดยคุณจะต้องซื้อใบอนุญาตเพื่อใช้งานหลังจากช่วงทดลองใช้งาน 30 วัน ตรวจสอบ เว็บไซต์ Araxis Mergeสำหรับราคาที่สมบูรณ์(complete pricing)และรายการคุณสมบัติโดยละเอียด(detailed list of features)ในเวอร์ชันมาตรฐานและรุ่นโปร

วิธีที่ดีที่สุดในการผสานโฟลเดอร์(Merge Folders)ในWindows 10/11คืออะไร

หากคุณต้องการรวมเนื้อหาของสองไดเร็กทอรีไว้ในโฟลเดอร์เดียว วิธีการเริ่มต้นคือวิธีที่ดีที่สุด เพียง(Just)เปิดFile Explorerเปลี่ยนชื่อโฟลเดอร์ใดโฟลเดอร์หนึ่งเป็นชื่อเดียวกัน แล้วคัดลอกและวางทับอีกโฟลเดอร์หนึ่ง เพื่อให้Windowsจัดการการควบรวมกิจการ

คุณต้องการวิธีการอื่น ๆ หากคุณต้องรวมหลาย ๆ โฟลเดอร์เป็นประจำหรือต้องการอัลกอริธึมการเปรียบเทียบไฟล์โดยละเอียด หากคุณต้องการรวมไฟล์ข้อความ มีวิธี(other methods)อื่น

สคริปต์ Powershell(Powershell)น่าจะเป็นวิธีการที่ยืดหยุ่นที่สุดสำหรับเรื่องนี้ เนื่องจากสามารถใช้ cmdlets เพื่อรวมไฟล์ตามเกณฑ์ขั้นสูงจำนวนเท่าใดก็ได้ ปัญหาเดียวคือต้องใช้ความรู้เล็กน้อยเกี่ยวกับไวยากรณ์ของPowershellเพื่อให้สามารถเขียนโค้ดได้ แต่นี่เป็นวิธีหากคุณต้องการตั้งค่าสคริปต์อัตโนมัติสำหรับการรวมโฟลเดอร์

สำหรับวิธีการที่เป็นมิตรต่อผู้ใช้มากขึ้น คุณสามารถใช้แอปพลิเคชันของบริษัทอื่นได้ แอป(Apps)อย่างWinMergeและAraxis Mergeช่วยให้คุณสามารถเปรียบเทียบไฟล์และผสานโฟลเดอร์โดยไม่จำเป็นต้องเชี่ยวชาญในการเขียนโค้ด ทำให้เป็นโปรแกรมที่จำเป็นสำหรับผู้ที่ทำงานกับไฟล์ข้อความจำนวนมาก



About the author

ฉันเป็นช่างเทคนิคด้านเสียงและคีย์บอร์ดมืออาชีพที่มีประสบการณ์มากกว่า 10 ปี ฉันเคยทำงานในโลกธุรกิจ ในตำแหน่งที่ปรึกษาและผู้จัดการผลิตภัณฑ์ และล่าสุด เป็นวิศวกรซอฟต์แวร์ ทักษะและประสบการณ์ของฉันช่วยให้ฉันทำงานในโครงการประเภทต่างๆ ตั้งแต่ธุรกิจขนาดเล็กไปจนถึงบริษัทขนาดใหญ่ ฉันยังเป็นผู้เชี่ยวชาญใน Windows 11 และทำงานเกี่ยวกับระบบปฏิบัติการใหม่มานานกว่าสองปีแล้ว



Related posts