Tìm tệp KHÔNG chứa văn bản trong dấu nhắc lệnh bao gồm một loại tệp nhất định nhưng loại trừ các tệp có chứa văn bản nhất định trong tên tệp của chúng


0

Tôi muốn tìm tập tin trong một thư mục cụ thể KHÔNG chứa văn bản nhất định (không phân biệt chữ hoa chữ thường). Tôi cũng muốn bao gồm một đường dẫn nhất định nhưng loại trừ một đường dẫn khác. Làm thế nào tôi có thể thực hiện điều này?

Đây là những gì tôi có cho đến nay ... nhưng tôi không biết phải làm gì với phần "không loại trừ" bên dưới, vì điều này không hoạt động:

@for /r %f in (*.vbhtml) not in (*exclude.vbhtml) do @find "invalid" "%f" > nul || echo %f

Điều đó là không thể với for /r@findyêu cầu forfiles(cũng không có tùy chọn loại trừ).
DavidPostill

Cân nhắc sử dụng powershell. Get-ChildItemcó một -exclude stringlựa chọn.
DavidPostill
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.