Я хотел бы пакетно удалить все папки, которые не содержат определенный файл. Речь идет о рабочей папке с сотнями проектов. Я хочу удалить все папки, которые не содержат "main.c". Как я могу сделать такую вещь? Возможно ли это в командном файле или я должен использовать специальную программу для просмотра файлов?
Сценарии:
Если есть \proj1\main.c
, удалите \proj1
.
Если нет \proj1\main.c
, но есть \proj1\debug\main.c
, то также удалите \proj1
.