2011-09-16 39 views
6

Tôi thấy rằng tôi có thể sử dụng xcopy /s để sao chép tất cả các tệp khớp với ký tự đại diện trong một thư mục đến một vị trí khác. Nhưng lệnh này tái tạo cấu trúc thư mục. Tôi không muốn cây. Tôi chỉ cần các tập tin được bán vào thư mục đích. Không có tệp trùng lặp nào trong thư mục nguồn.Sao chép đệ quy các tệp khớp với ký tự đại diện nhưng không tạo cây thư mục trong DOS

Trả lời

11

Bạn có thể sử dụng for lệnh:

for /R %%x in (*.cpp) do copy "%%x" "c:\dest\" 

Nếu bạn muốn chạy nó trực tiếp từ dấu nhắc lệnh (không phải từ một tập tin thực thi) sử dụng% x thay vì %% x.

+0

Cảm ơn bạn, Sergius. Nó hoạt động hoàn hảo. – BZ1

Các vấn đề liên quan