Tôi là một newbie, vì vậy chịu với tôi ...hàng loạt tập tin Sao chép tập tin với phần mở rộng nhất định từ nhiều thư mục vào một thư mục
Tôi cố gắng để sao chép tất cả các file .doc
mà tôi đã rải rác khắp nhiều thư mục con của một thư mục chính vào một thư mục khác bằng cách sử dụng một tập tin thực thi. Tôi đã cố gắng để có được một filelist.txt
của tất cả các file (có hàng trăm) ra khỏi những thư mục mà tôi muốn sao chép sử dụng:
"C:\Main directory\sub directory" dir /b /s *.doc > "C:\Main directory\sub directory\filelist.txt"
kịch bản Những gì tôi sẽ sử dụng để xcopy những thành một thư mục? Tôi có thể sử dụng một số mã thực sự lấy các tên tệp đó từ filelist.txt
và xcopies chúng không?
Để tham khảo, tôi đã xem xét câu hỏi bên dưới vì có vẻ như nó đang làm những gì tôi muốn, nhưng nó không hiệu quả đối với tôi.
Using xcopy to copy files from several directories to one directory
Ngoài ra, tôi thực sự muốn hiểu khái niệm này, vì vậy hãy phá vỡ các mã cho tôi để cho tôi biết những gì từng hạng mục có, hoặc ít nhất là bao gồm một liên kết mà sẽ giải thích nó.
Mở thư mục chính trong Windows Explorer, tìm kiếm * .doc, chọn tất cả (Ctrl + A) và sao chép/dán chúng vào thư mục mới ... Ban đầu tôi cũng đã đi đến dòng cmd, nhưng giải pháp GUI nhanh hơn nhiều :) – Alex
Tôi nghĩ bạn chỉ có thể tìm kiếm * .doc và sao chép kết quả! – aliqandil