Computer >> Máy Tính >  >> Hệ thống >> Windows

Cách sao chép danh sách tệp của thư mục trong Windows

Cách sao chép danh sách tệp của thư mục trong Windows

Có thể không thường xuyên như vậy, nhưng đôi khi bạn có thể cần lấy danh sách các tệp trong một thư mục. Có thể có một số lý do như để tạo danh sách tên tệp, sao chép tất cả tên tệp, xuất danh sách tên tệp ra excel,… Cho dù lý do là gì, Windows không có tùy chọn mặc định để tạo danh sách tất cả. tên tệp trong một thư mục. Tuy nhiên, liệt kê tên tệp trong một thư mục không khó trong Windows. Đây là cách tạo hoặc sao chép danh sách tệp của thư mục trong Windows.

Tạo danh sách tên tệp trong một thư mục

Cách đầu tiên và dễ nhất để tạo danh sách tên tệp trong thư mục là sử dụng dấu nhắc lệnh. Chúng ta chỉ có thể sử dụng DIR lệnh để xuất danh sách tên tệp sang tài liệu văn bản.

Để bắt đầu, hãy điều hướng đến thư mục có các tệp bạn muốn tạo danh sách. Bây giờ, “Shift + nhấp chuột phải” trong thư mục, sau đó chọn tùy chọn “Mở dấu nhắc lệnh tại đây.”

Cách sao chép danh sách tệp của thư mục trong Windows

Hành động trên sẽ mở Command Prompt trong thư mục hiện tại. Bây giờ, hãy sao chép và thực hiện lệnh dưới đây:

dir /b /a:-d /o:n > filelist.txt

Ngay sau khi bạn thực hiện lệnh, một tệp văn bản mới sẽ được tạo trong thư mục hiện tại cùng với danh sách các tệp trong thư mục. Điều tốt về lệnh trên là nó sẽ chỉ liệt kê các tệp và bỏ qua bất kỳ thư mục hoặc thư mục nào.

Nếu bạn muốn lệnh liệt kê các thư mục hoặc thư mục, hãy sử dụng lệnh dưới đây:

dir /b /a /o:n > filelist.txt

Như bạn có thể thấy từ lệnh trên, chúng tôi vừa sửa đổi lệnh trước đó và xóa -d thuộc tính bao gồm các thư mục trong danh sách. Trong trường hợp bạn đang thắc mắc, hãy /o:n công tắc đảm bảo rằng danh sách được sắp xếp tự động theo tên.

Thêm tùy chọn sao chép danh sách tệp vào menu ngữ cảnh khi nhấp chuột phải

Nếu bạn cần tạo danh sách tệp thường xuyên, thì phương pháp trên có thể không thân thiện với người dùng. Để làm cho mọi thứ dễ dàng hơn, bạn có thể thêm một tùy chọn menu ngữ cảnh để sao chép danh sách tệp. Đến lượt mình, bạn có thể dán danh sách vào bất cứ đâu bạn muốn.

Để bắt đầu, hãy tìm kiếm “regedit” trong menu Bắt đầu và mở nó.

Cách sao chép danh sách tệp của thư mục trong Windows

Hành động trên sẽ mở Windows Registry Editor. Tại đây, điều hướng đến vị trí sau:

HKEY_CLASSES_ROOT\Directory\shell

Cách sao chép danh sách tệp của thư mục trong Windows

Nhấp chuột phải vào phím “Shell” và chọn tùy chọn “New -> Key.”

Cách sao chép danh sách tệp của thư mục trong Windows

Đặt tên cho khóa mới là “copylist” và nhấn nút Enter.

Cách sao chép danh sách tệp của thư mục trong Windows

Theo mặc định, tất cả các khóa mới sẽ có Giá trị chuỗi được gọi là “(Mặc định)” không có dữ liệu giá trị. Để thay đổi dữ liệu giá trị, hãy nhấp đúp vào giá trị, nhập Dữ liệu giá trị là “Sao chép danh sách tệp” và nhấp vào nút “OK”. Giá trị này là những gì bạn sẽ thấy trong menu ngữ cảnh nhấp chuột phải. Hãy tùy chỉnh văn bản nếu cần.

Cách sao chép danh sách tệp của thư mục trong Windows

Bây giờ, nhấp chuột phải vào phím “danh sách sao chép”, chọn “Mới” rồi chọn “Khóa”.

Cách sao chép danh sách tệp của thư mục trong Windows

Nhập "lệnh" làm tên của khóa.

Cách sao chép danh sách tệp của thư mục trong Windows

Một lần nữa, khóa mới sẽ có giá trị mặc định của riêng nó. Để chỉnh sửa dữ liệu giá trị, hãy nhấp đúp vào Giá trị mặc định để mở cửa sổ “Chỉnh sửa dữ liệu giá trị”. Tại đây, nhập cmd /c dir "%1" /b /a:-d /o:n | clip, và nhấp vào nút “OK” để lưu các thay đổi.

Lưu ý: nếu bạn cũng muốn liệt kê các thư mục cùng với các tệp trong một thư mục, thì hãy thay thế /a:-d với /a .

Cách sao chép danh sách tệp của thư mục trong Windows

Từ thời điểm này trở đi, bạn có thể sao chép danh sách tệp bằng cách nhấp chuột phải vào thư mục chứa tất cả các tệp của bạn và sau đó chọn tùy chọn “Sao chép danh sách tệp”. Sau khi sao chép, bạn có thể dán danh sách vào bất cứ nơi nào bạn muốn, chẳng hạn như trong Notepad hoặc trang tính Excel.

Cách sao chép danh sách tệp của thư mục trong Windows

Hãy bình luận bên dưới để chia sẻ suy nghĩ và kinh nghiệm của bạn về việc sử dụng phương pháp trên để tạo hoặc sao chép danh sách tệp trong một thư mục.