Nếu bạn có một vài (hoặc nhiều) tệp văn bản mà bạn muốn kết hợp thành một tệp văn bản lớn hơn, Windows sẽ cung cấp một số cách để thực hiện. Cách bạn chọn có thể sẽ phụ thuộc vào số lượng tệp bạn muốn kết hợp, dung lượng của chúng và mức độ thoải mái của bạn với các cách tiếp cận khác nhau.

Một cách tiếp cận có thể nghĩ đến đầu tiên là cách tiếp cận sao chép / dán.

Điều này cho phép bạn ở trong môi trường Windows quen thuộc trong khi vẫn hoàn thành mục tiêu của mình. Làm theo các bước chung sau:

  1. Nhấp chuột phải vào màn hình nền hoặc trong một thư mục và chọn Mới | Tài liệu Văn bản từ trình đơn Ngữ cảnh kết quả. Windows bắt buộc phải tạo một tài liệu văn bản mới cho bạn.

  2. Đặt tên cho tài liệu văn bản là bất kỳ thứ gì bạn thích, chẳng hạn như “Combine.txt”.

  3. Mở tệp văn bản mới tạo trong Notepad.

  4. Sử dụng Notepad, mở tệp văn bản bạn muốn kết hợp.

  5. Nhấn Ctrl + A. Tất cả thông tin trong tệp văn bản được chọn.

  6. Nhấn Ctrl + C. Tất cả thông tin đã chọn được sao chép vào Clipboard.

  7. Chọn tệp văn bản bạn đã mở ở bước 3.

  8. Nhấn Ctrl + V. Tất cả thông tin được dán vào tệp văn bản.

  9. Đóng tệp văn bản bạn đã mở ở bước 4.

  10. Lặp lại các bước từ 4 đến 9 cho từng tệp văn bản khác mà bạn muốn kết hợp thành tệp mới.

  11. Lưu tệp văn bản có chứa thông tin kết hợp.

Rõ ràng, đây là một cách tiếp cận rất tẻ nhạt – đặc biệt nếu bạn có nhiều hơn một vài tệp được kết hợp. Các cách tiếp cận khác nhanh hơn nhiều, nhưng chúng yêu cầu bạn thực hiện công việc tại dòng lệnh.

Có lẽ cách tiếp cận dòng lệnh đơn giản nhất để sử dụng trong việc kết hợp các tệp là sử dụng lệnh Copy. Với Sao chép, bạn có thể chỉ định một số tệp làm đầu vào và một tệp làm tệp đầu ra. Sau đó, thao tác này sẽ sao chép tất cả các tệp đầu vào vào một tệp đầu ra và bạn đã hoàn tất. Dòng lệnh của bạn có thể trông giống như sau:

C:\> copy in1.txt + in2.txt + in3.txt Combined.txt

Thao tác này sẽ sao chép các tệp “in1.txt”, “in2.txt” và “in3.txt” vào một tệp có tên “Combine.txt”. (Tệp Combine.txt được tạo tự động bởi lệnh Copy. Nếu tệp Combine.txt đã tồn tại trước đó, nó sẽ bị ghi đè bởi lệnh.) Lệnh Copy cũng hỗ trợ các ký tự đại diện, vì vậy nếu tên tệp của bạn theo định dạng chuẩn, bạn thậm chí có thể làm theo cách này:

C:\> copy in*.txt Combined.txt

Đây có lẽ là cách tốt nhất để thực hiện, nhưng nếu bạn thích một giải pháp bí truyền hơn, bạn có thể thử một trong hai biến thể của lệnh Type. Ví dụ:

C:\> type in*.txt > Combined.txt

Thao tác này nhập nội dung của tất cả các tệp văn bản “trong” của bạn và gửi kết quả đến tệp “Kết hợp.txt” của bạn. Nếu tệp Combine.txt đã tồn tại trước đó, nó sẽ bị ghi đè bởi lệnh này.

Biến thể thứ hai của lệnh Type cũng sử dụng lệnh For. Trong biến thể này, các tệp “trong” được tuần hoàn từng tệp một và nội dung của chúng được thêm vào tệp “Kết hợp.txt” của bạn:

C:\>For %f in (in*.txt) do type %f >> Combined.txt

Đây là tất cả những cách thú vị để tấn công vấn đề, nhưng tôi thích nhất là lệnh Copy đơn giản.

Mẹo này (5670) áp dụng cho Windows 7, 8 và 10.