Đôi khi bạn cần danh sách file trong thư mục: tạo danh sách tên file, copy tất cả tên file, xuất ra Excel... Windows không có tùy chọn mặc định tạo danh sách tên file. Nhưng liệt kê file không khó. Cách tạo/sao chép danh sách file thư mục trong Windows:
Tạo Danh Sách Tên File Trong Thư Mục
Cách dễ nhất: dùng Command Prompt với lệnh DIR xuất danh sách ra file text.
- Điều hướng đến thư mục chứa file cần liệt kê.
- Shift + chuột phải trong thư mục, chọn "Open command prompt here" (Mở dấu nhắc lệnh tại đây).
- Copy và chạy lệnh:
dir /b /a:-d /o:n > filelist.txt
Ngay lập tức file text filelist.txt tạo ra trong thư mục hiện tại với danh sách file. Lệnh này chỉ liệt kê file, bỏ qua thư mục con.
Nếu muốn liệt kê cả thư mục:
dir /b /a /o:n > filelist.txt(bỏ thuộc tính
-d). Tham số /o:n sắp xếp theo tên.
Thêm Tùy Chọn "Copy File List" Vào Menu Chuột Phải
Nếu thường tạo danh sách file, cách trên chưa tiện. Thêm tùy chọn menu chuột phải copy danh sách file, sau đó paste đâu tùy ý.
- Tìm "regedit" trong Start menu, mở Registry Editor.
- Điều hướng:
HKEY_CLASSES_ROOT\Directory\shell
- Click chuột phải key "Shell", chọn New → Key.
- Đặt tên key mới: "copylist", Enter.
- Key mới có giá trị String mặc định tên "(Default)" không có dữ liệu. Double-click, Value Data = "Copy file list", OK. Đây là text hiển thị trong menu chuột phải. Tùy chỉnh nếu muốn.
- Click chuột phải key "copylist", chọn New → Key.
- Đặt tên: "command".
- Double-click giá trị "Default" của key "command", nhập Value Data:
cmd /c dir "%1" /b /a:-d /o:n | clip, OK. - Lưu ý: Muốn liệt kê cả thư mục, thay
/a:-dbằng/a.
Từ giờ, click chuột phải thư mục chứa file → chọn "Copy file list". Paste vào Notepad, Excel...