Copy tên File/ Folder hàng loạt ra Word

Khi cần copy TÊN của nhiều thư mục và file có trong thư mục, có thể dùng cách rename (đổi tên) của thư mục rồi trong quá trình đổi tên đó, ta copy tên của nó. Việc làm thủ công nầy chỉ phù hợp khi chỉ cần lấy tên của vài thư mục. Nhưng nếu ta có cả một đống thư mục hoặc một đống file mà chỉ cần lấy TÊN của chúng thôi thì phải làm sao?
Có 2 cách: Dùng phần mềm hoặc dùng lệnh DIR trong CMD. Cách nào thì cũng để tất cả thư mục con (sub-directories) trong cùng một thư mục tổng rồi mới làm.

Phần mềm thì có:  FreewareYourDirlistfolder_listfile_excelpro.vn

Dưới đây là cách dùng lệnh DIR trong CMD.

Mở Command Prompt và gõ lệnh: (giửa chử DIR và dấu / có khoảng trống)
DIR /?
Ta sẽ thấy như sau:

 

Ta chú ý cú pháp:

DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]

  [/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]

Có nghĩa là phải dẫn đến thư mục tổng trước đã rồi mới dùng lệnh DIR. Các chử cái /A hoặc /B đều đã được giải thích ý nghĩa bằng tiếng anh ở trên.
Cách dẫn đến thư mục tổng: Dùng lệnh

 

CD+ khoảng trống +tên thư mục

Đối với thư mục nhánh thì để tên thư mục trong dấu ngoặc kép

 

CD+ khoảng trống +”tên thư mục”

Nếu để ở ổ đĩa khác với ổ C, thì khi mở Command Prompt lên ta chuyển về ổ đĩa đó. Vd để ở ổ D thì gõ D: rồi enter.

Còn lệnh DIR thì ta chú ý như sau: (Enter sau khi nhập lệnh)
VD:
DIR /A:D   Hiện tên thư mục
DIR /B        – /B là chỉ liệt kê tên file. nếu muốn có thêm các thông tin đầy đủ khác (size, date/time…) thì bỏ /B
DIR /S         – /S là liệt kê luôn cả các thư mục con (subdir) ở trong. ví dụ   DIR /B/S
DIR /O:N     – /o:n là sort by name
DIR /O:S        là sort by size

Sau khi liệt kê tên trong Command Prompt rồi thì ta cần phải chép nó ra file document txt để xử lý. Muốn vậy ta cần dùng tiếp lệnh copy trong CMD là:

 

>listname.txt

Chử listname.txt có thể đặt tên khác như Mucluc.txt, Danhsach.txt…tùy ý. File nầy sẻ được tạo ra và nằm trong thư mục tổng. Bạn chỉ cần vào thư mục tổng tìm nó , mở nó lên và chỉnh sửa.

Bắt tay vào làm cụ thể một cái sẻ thấy ró và dể dàng. Khi hiểu nguyên tắc rồi thì bạn có thể thay đổi câu lệnh với các chử cái khác tùy theo nhu cầu

Link như sau:

C:\Users\SOI DA\Desktop\PORT

Mở Command Prompt nhập lần lượt các lệnh dẫn về thư mục PORT

cd Users
cd “SOI DA”
cd “Desktop”
cd “PORT”

 

Bây giờ lấy danh sách tên file có trong thư mục PORT, kể cả thư mục  con luôn

dir /b/s

Bây giờ lưu ra file txt thôi để chỉnh sửa

 

dir /b/s >listname.txt

 

Mở thư mục PORT ra , thấy listname.txt

 

Hoặc đơn giản hơn, ta có thể làm như sau:

– Tạo mới 1 file text với nội dung sau: dir /b /s > mucluc.txt
– Đổi tên file text đó thành mucluc.bat
– Copy file đó vào thư mục cần làm mục lục
– Chạy file BAT
– Sẽ xuất hiện file mới (trong cùng thư mục) có tên là mucluc.txt
– Mở file mucluc.txt đó ra là sẽ thấy kết quả
– Cuối cùng, nếu muốn tuỳ biến dạng dữ liệu xuất ra thì dùng thêm các option /o hoặc là xem thêm help bằng cách dùng lệnh dir/?.

Thả vào đây ý kiến của bạn:

avatar