Tôi đang tìm một số ví dụ về một .bat HOẶC kịch bản .wsh có thể làm như sau:Một .bat hoặc .wsh kịch bản mà có thể tìm kiếm cho các tập tin
- Đệ quy đọc tên tập tin trong một thư mục với một tiện ích mở rộng do người dùng cung cấp (.dll, .exe, v.v.)
- Tìm kiếm thư mục do người dùng cung cấp cho các tên tệp trên
- Tạo báo cáo txt hoặc xls của các kết quả, như: x.txt được tìm thấy trong "C : \ temp "," C: \ blah "
TIA.
EDIT:
Rất tiếc, tôi nên làm rõ: có hai thư mục và hai tìm kiếm tại đây.
tìm kiếm 1:
- Tìm kiếm một người dùng cung cấp thư mục "Dir 1" cho tất cả các * .dll của.
Kiếm 2:
- Tìm kiếm một người dùng cung cấp thư mục khác nhau "Dir 2" cho tên tập tin được tạo ra trong Tìm kiếm 1. Tìm kiếm này cũng cần phải được đệ quy.
Vì vậy, nếu Tìm kiếm 1 tìm foo.dll, foo2.dll và foo3.dll trong Dir 1, Tìm kiếm 2 sẽ tìm trong Dir 2 cho foo.dll, foo2.dll và foo3.dll và cung cấp báo cáo (danh sách đơn giản) của mỗi tệp được tìm thấy.
Điều này khiến chúng tôi gần gũi; cần thêm một/s vào dòng đầu tiên. Những gì chúng ta thực sự cần là một cách để tách thư mục khỏi tên tệp trong %% f; ngay bây giờ nó đang tìm kiếm tên tập tin đầy đủ từ dir1 trong dir2. Ngoài ra, tìm kiếm trong dir2 (%% 3) cũng cần được đệ quy. – chrome
OK, tôi đã chỉnh sửa câu trả lời của mình bằng một thứ có thể hoạt động ... –
Tuyệt vời, cảm ơn bạn đã quay trở lại và thay đổi điều này, và cho thấy cách sử dụng & 1. –
chrome