Pages

Thứ Tư, 7 tháng 9, 2011

 
Bạn đã từng đối mặt với tình huống cần lấy danh sách các tập tin/thư mục của một thư mục nào đó ? Tôi bị nhiều lần rồi, còn vì sao lại cần danh sách đó thì tôi quên rồi, haha. Chỉ biết lúc đó tôi đã chạy lên mạng để kiếm phần mềm thôi. Sau này tôi tìm được một giải pháp dòng lệnh, có thể lấy được danh sách tập tin/thư mục nhưng lại đi kèm với ngày tháng, kích thước file…v…v…-> thấy dở quá nên bỏ.
Hôm nay tôi đã xem lại các option của nó và phát hiện ra một option giúp bạn lấy được danh sách chỉ bao gồm tên tập tin/thư mục mà thôi, không bao gồm ngày tháng hay kích thước file gì hết. Đồng thời trong Windows 7 bạn có thể dễ dàng copy mọi thứ từ cửa sổ dòng lệnh vào bộ nhớ Clipboard để “paste” ở bất cứ đâu.

– Vào Run, gõ cmd và bấm Enter.
- Chuyển đến thư mục cần lấy danh sách. Để chuyển ổ đĩa, bạn gõ X: và bấm Enter, với X là tên ổ đĩa. Sau đó sử dụng lệnh cd để chuyển thư mục, ví dụ “cd Software” để chuyển đến thư mục Software
- Giờ bạn cho hiển thị danh sách tập tin/thư mục bằng cách sử gõ dir và bấm Enter. Danh sách sẽ xuất hiện.
- Giờ bạn gõ lại dir /b > danhsach.txt . Dòng lệnh này sẽ tạo ra tập tin Danhsach.txt ở thư mục mà bạn đang đứng tại cửa sổ dòng lệnh.
Hồi trước do không có tham số “/b” nên không thích cho lắm, giờ thì tốt rồi, hehe. Danh sách in ra, bạn có chỉ có thể xác định đâu là thư mục, đâu là tập tin dựa vào phần mở rộng của nó, nếu là thư mục thì sẽ không có phần mở rộng nào hết.
get folder list
Giờ đến lượt một giải pháp khác :
- Bạn gõ dir/b |clip
- Mở notepad lên và bấm Ctrl+V để xem “có gì hot?”
Trong Win7, bạn có thể thêm lệnh |clip vào cuối mỗi dòng lệnh để chép kết quả của dòng lệnh đó vào clipboard, sau đó bạn có thể dán ở đâu thì tùy.
À, để có được dấu gạch đứng | , bạn giữ phím Shift và bấm phím \ (nằm trên phím Enter)
get folder list

0 nhận xét:

Đăng nhận xét