/ / Cách hợp nhất các thư mục và tệp trong Windows 10 và 11

Cách hợp nhất các thư mục và tệp trong Windows 10 và 11

Hợp nhất thư mục trong Windows là một ý tưởng quản lý tệp tuyệt vời để sắp xếp các thư mục chứa các tệp tương tự vào một thư mục lớn. Điều này giúp tránh lộn xộn và cung cấp mọi thứ ở một nơi, do đó giúp bạn dễ dàng tìm thấy những gì bạn đang tìm kiếm.


Điều đó nói rằng, theo mặc định, Windows không có tùy chọn hợp nhất các thư mục. Mặc dù đủ thông minh để xác định nhiều thư mục có cùng tên ở cùng cấp độ, vẫn có nhiều cách hiệu quả hơn để hợp nhất các thư mục và tệp trong Windows 10 và 11.

Ở đây chúng tôi chỉ cho bạn những cách tốt nhất để hợp nhất các thư mục trên hệ thống Windows 10 và 11. Nó bao gồm tùy chọn hợp nhất File Explorer tiện lợi, hack tập lệnh PowerShell và các công cụ của bên thứ ba để hợp nhất các thư mục.


1. Hợp nhất các thư mục bằng File Explorer

xác nhận thư mục thay thế hợp nhất thư mục file explorer

File Explorer sẽ phát hiện và nhắc bạn hợp nhất thư mục khi bạn cố gắng di chuyển một thư mục có tên trùng với thư mục hiện có ở cùng cấp độ.

Ví dụ, nếu bạn có một XYZ thư mục trong D:Thư mục và muốn hợp nhất các XYX trong cùng một cấp độ, tất cả những gì bạn phải làm là đổi tên thư mục XYX thư mục như XYZ. Khi mà Xác nhận thay thế thư mục dấu nhắc xuất hiện, nhấp vào Đúng.

Tương tự, bạn có thể cắt và dán thư mục có tên giống hệt nhau, sau đó chọn tùy chọn hợp nhất. File Explorer sẽ hợp nhất các thư mục và di chuyển nội dung vào thư mục đích. Nếu một tệp trùng lặp tồn tại, bạn có thể chọn Thay thế hoặc Nhảy lựa chọn.

Ngược lại, đây có thể là một quá trình tốn thời gian khi bạn phải làm việc với hàng trăm thư mục cùng một lúc. Một cách hiệu quả hơn để khắc phục hạn chế này là sử dụng bản hack tập lệnh PowerShell để hợp nhất các thư mục trên Windows.

2. Hợp nhất các thư mục bằng PowerShell Script

PowerShell là một tiện ích shell tự động hóa mạnh mẽ. Bạn có thể tìm hiểu các lệnh ghép ngắn PowerShell cần thiết để tự động hóa các tác vụ hàng ngày bằng tập lệnh.

Tương tự, bạn có thể sử dụng tập lệnh PowerShell để hợp nhất các thư mục trong Windows 10 và 11. Đây là một cách tiện dụng để hợp nhất nhiều thư mục mà không cần sao chép và dán từng thư mục một.

Để sử dụng tập lệnh, bạn phải kích hoạt tập lệnh đang chạy trong Windows PowerShell. Sau khi hoàn tất, bạn có thể sao chép và dán tập lệnh trực tiếp vào cửa sổ PowerShell mà không cần phải chạy tập lệnh đó dưới dạng tệp .ps1.

Để cho phép chạy tập lệnh PowerShell cục bộ, bạn cần thay đổi chính sách thực thi trong ứng dụng Cài đặt. Đây là cách để làm điều đó.

bật powershell để chạy các tập lệnh cục bộ

  1. Nhấn Thắng + tôi để mở Cài đặt ứng dụng.
  2. Tiếp theo, mở Quyền riêng tư & bảo mật trong ngăn bên trái.
  3. Bấm vào Dành cho nhà phát triển Bên dưới phần bảo mật.
  4. Tiếp theo, cuộn xuống và nhấp để mở rộng PowerShell phần.
  5. Bật công tắc để bật Thay đổi chính sách thực thi để cho phép tập lệnh PowerShell cục bộ chạy mà không cần ký tên. Yêu cầu ký cho tập lệnh từ xa.

Khi tập lệnh chạy trên PowerShell được bật, hãy làm theo những điều sau để thực thi tập lệnh PowerShell để hợp nhất các thư mục.

hợp nhất các thư mục powershell

  1. Nhấn nút Thắng phím và loại vỏ bọc quyền lực.
  2. Bấm vào Windows PowerShell từ kết quả tìm kiếm.
  3. Sao chép và dán tập lệnh sau vào cửa sổ PowerShell:
      $sourcePath = "F:New folder"
    $destinationPath = "E:New folder"
    $files = Get-ChildItem -Path $sourcePath -Recurse -Filter "*.*"
    foreach($file in $files){
        $sourcePathFile = $file.FullName
        $destinationPathFile = $file.FullName.Replace($sourcePath, $destinationPath)
        $exists = Test-Path $destinationPathFile
        if(!$exists){
            $dir = Split-Path -parent $destinationPathFile
            if (!(Test-Path($dir))) { New-Item -ItemType directory -Path $dir }
            Copy-Item -Path $sourcePathFile -Destination $destinationPathFile -Recurse -Force
        }
        else{
            $isFile = Test-Path -Path $destinationPathFile -PathType Leaf
            if(!$isFile){
                Copy-Item -Path $sourcePathFile -Destination $destinationPathFile -Recurse -Force
            }
        }
    }
  4. Trong lệnh trên, thay thế “E:Thư mục mới” Và “F:Thư mục mới” với đường dẫn tệp nguồn và đích tương ứng. Để tìm đường dẫn file, click chuột phải vào tên thư mục muốn gộp và chọn Sao chép như đường dẫn.
  5. Lệnh trên sẽ hợp nhất nội dung của E:Thư mục mới với F:Thư mục mới. Nó sẽ bỏ qua mọi xung đột tệp trùng lặp để giữ cho các tệp gốc trong thư mục đích không bị ảnh hưởng.

Bạn có thể lặp lại tập lệnh với các đường dẫn tệp khác nhau để hợp nhất nhiều thư mục hơn. Nếu bạn gặp bất kỳ lỗi nào, hãy kiểm tra xem đường dẫn tệp cho đích và nguồn có đúng không.

2. Hợp nhất các thư mục bằng phần mềm của bên thứ ba

Nếu bạn thích một tiện ích dựa trên GUI hơn tập lệnh PowerShell để hợp nhất các tệp, thì bạn có một số tùy chọn để chọn. Các công cụ hợp nhất của bên thứ ba dành cho Windows cung cấp các khả năng hợp nhất cơ bản và các dịch vụ cao cấp phục vụ cho các chuyên gia thiết kế sáng tạo và phần mềm.

1. Hợp nhất thư mục

cửa sổ hợp nhất thư mục

Sáp nhập thư mục là một tiện ích miễn phí để hợp nhất nội dung của các thư mục khác nhau vào một thư mục duy nhất. Bạn có thể thêm nhiều thư mục nguồn vào ứng dụng rồi hợp nhất chúng vào một thư mục đích đã chỉ định.

Sử dụng Hợp nhất Thư mục thật dễ dàng. Bạn có thể thêm một thư mục hoặc chọn một thư mục gốc để thêm các thư mục con cấp một. Tiếp theo, nhấp vào Điểm đến biểu tượng thư mục để đặt thư mục đích.

Sau khi tất cả các thư mục được thêm vào, hãy nhấp vào Chọn tất cả để hợp nhất tất cả các thư mục hoặc từng thư mục bằng cách sử dụng Điều khiển chìa khóa. Nhấn vào hợp nhất để bắt đầu quá trình hợp nhất. Sau khi hoàn tất, nhấp vào Sthư mục như thế nào biểu tượng trong Điểm đến để xem các tệp mới được hợp nhất của bạn.

Ngoài ra, bạn cũng có thể chọn sao chép hoặc di chuyển các tệp, hợp nhất các tệp có tên hoặc phần mở rộng cụ thể và giải quyết xung đột tệp bằng tùy chọn bỏ qua, thay thế hoặc đổi tên.

Tải xuống: Sáp nhập thư mục (Miễn phí)

2. WinMerge

so sánh sự khác biệt tập tin winmerge

WinMerge phục vụ một mục đích khác với Hợp nhất Thư mục với giao diện người dùng rõ ràng. Nó là một tiện ích phân biệt và hợp nhất mã nguồn mở dành cho Windows. Một công cụ hữu ích nếu bạn muốn so sánh nhiều tài liệu văn bản để tìm ra sự khác biệt. Nó có thể so sánh các tài liệu dựa trên văn bản, hình ảnh, trang web, v.v. từ một thư mục để tìm sự khác biệt và sau đó thực hiện hợp nhất.

Để so sánh và hợp nhất các tài liệu bằng WinMerge:

  1. Bấm vào Tài liệu và chọn Mở.
  2. Chọn tệp hoặc thư mục đầu tiên rồi chọn tệp hoặc thư mục thứ hai. Bạn có thể chọn tối đa ba tệp hoặc thư mục để so sánh chéo.
  3. Nhấp chuột So sánh để tải và so sánh các tập tin.
  4. Nếu đó là tệp văn bản, WinMerge sẽ làm nổi bật sự khác biệt trong các dòng giữa các tài liệu đã chọn.
  5. Để hợp nhất các thay đổi riêng lẻ trong tài liệu, nhấp vào văn bản được đánh dấu và chọn Sao chép từ bên phải hoặc Sao chép sang phảitùy thuộc vào phiên bản bạn muốn hợp nhất.
  6. Để hợp nhất tất cả các thay đổi, nhấn Ctrl + A để chọn tất cả văn bản và sau đó sử dụng tùy chọn sao chép. Nó cũng hỗ trợ so sánh sự khác biệt cho hình ảnh, trang web, tệp nhị phân và bảng.

Ngoài ra, nó có tính năng hỗ trợ tích hợp shell, plugin tốt và hỗ trợ tệp lưu trữ với 7-Zip.

Tải xuống: WinMerge (Miễn phí)

Các ứng dụng tốt nhất để hợp nhất các tệp và thư mục trên Windows

Windows 11 có thể phát hiện và nhắc các thư mục đã sao chép ở cùng cấp độ được hợp nhất. Tuy nhiên, nếu bạn cần thường xuyên làm việc với nhiều thư mục, tập lệnh PowerShell hoặc công cụ dựa trên GUI như Hợp nhất thư mục sẽ giúp công việc dễ dàng hơn nhiều.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *