Đây là vấn đề Thạnh đã gặp phải khi làm dữ liệu cho một trang bán hàng. Người chụp ảnh chụp rất nhiều mã sản phẩm tuy nhiên lại không có danh sách mã sản phẩm và thông tin, giá. Mà up sản phẩm lên web thì không thể up bằng tay từng sản phẩm được (up SLL bằng excel). Điểm đặc thù của bên mình là tên ảnh chụp được đặt tên trùng với mã sản phẩm. Chính vì vậy, việc lấy danh sách tên file từ thư mục ảnh chụp đã giúp mình hoàn thành file dữ liệu sản phẩm để up web. Bài viết này sẽ hướng dẫn các bạn cách lấy danh sách tên file có trong thư mục bằng lệnh cmd.
(Xem video ở cuối bài)
Đầu tiên các bạn cần mở cửa sổ Run bằng tổ hợp phím Window + R sau đó gõ cmd để mở lên cửa sổ cmd
Lấy danh sách tên file bằng lệnh cmd
Tại cửa sổ Cmd, dùng lệnh thay đổi ổ D: (enter) nếu như thư mục của bạn đang để ở ổ D
Mở thư mục cần chứa các file cần tạo danh sách lên và copy đường dẫn thư mục:
Copy toàn bộ địa chỉ đường dẫn tới file cần lấy danh sách
Dùng lệnh truy vấn thư mục bằng cmd như sau: cd <dán địa chỉ thư mục vừa copy, bỏ qua ổ D gốc> (enter).
Dán đường dẫn vừa copy vào sau lệnh cd
dir (enter) để liệt kê những file có trong thư mục đó với nhiều thông tin. Tuy nhiên bạn chỉ cần lấy tên file thôi nên sẽ dùng lệnh: dir /a-d /b
Dùng lệnh dir /a-d /b để lấy danh sách tên file có trong thư mục
OK! Bây giờ xuất ra file dạng .txt với lệnh dir /a-d /b >tenfilexuat.txt (enter). Sau đó vào lại thư mục sẽ thấy xuất hiện 1 file <tenfilexuat>.txt (ở đây tôi đặt tên là danhsachtenfile.txt) và đây chính là thành quả của bạn!
Xuất danh sách tên file đó ra một bản text
Xuất file danh sách tên các file trong danh mục thành công
Xong rồi! Với file này cùng một chút kiến thức excel (sử dụng hàm Left, Vlookup) vậy là mình đã hoàn thành xong 1 file dữ liệu sản phẩm để up web nhanh chóng với đầy đủ thông tin: mã sản phẩm, giá...
Các bạn cần hỏi gì thêm về vấn đề này thì cứ coment hoặc liên hệ trực tiếp qua thông tin cuối trang nhé!
Tag: cách lấy tên file hàng loạt, cách lấy tất cả tên file trong 1 thư mục, lấy danh sách tên file trong thư mục