У меня есть каталог с тысячами html
файлов, разбросанных по нескольким подкаталогам. Мне нужно удалить все файлы, соответствующие любому из многих критериев. Все критерии похожи по виду. Имена файлов похожи на:
MM-DD_hh-mm-ss__www.host.com.html
Таким образом, все файлы, оканчивающиеся на определенные имена хостов, должны быть удалены. На данный момент существует около 20 имен хостов. (Но это число увеличится примерно до 100.) Я храню список в txt
файле и предпочитаю это делать.
__first.site.com.html
__www.secondsite.com_.html
__site.com_numberthree.html
Дело в том, что некоторые "хорошие" файлы содержат "плохие" имена хостов, но не в конце имени файла.
__www.onesite.com_.html (bad)
__www.onesite.com_prices.html (good)
Могу ли я создать bach-файл для безопасного сканирования всех подкаталогов и удаления ненужных файлов с помощью списка? ОС - это Windows 7. Я хочу настроить планировщик заданий так, чтобы он запускал каждую ночь. Но я не знаком с командами. Пожалуйста помоги.
PS На самом деле некоторые "плохие" файлы имеют связанные папки _files
. Я ожидаю, что они будут удалены автоматически, как это происходит, когда я вручную удаляю основной html
файл.